25 #if defined (HAVE_CONFIG_H)
77 if (
args.length () != 2)
82 if (
args(0).is_single_type () ||
args(1).is_single_type ())
84 if (
args(0).is_complex_type () ||
args(1).is_complex_type ())
95 retval =
ovl (result);
105 float x =
args(0).float_value ();
106 float y =
args(1).float_value ();
114 retval =
ovl (result);
125 if (
args(0).is_complex_type () ||
args(1).is_complex_type ())
136 retval =
ovl (result);
146 double x =
args(0).double_value ();
147 double y =
args(1).double_value ();
155 retval =
ovl (result);
OCTAVE_EXPORT octave_value_list isa nd deftypefn *return ovl(args(0).is_integer_type())
OCTINTERP_API void print_usage(void)
#define DEFUN(name, args_name, nargout_name, doc)
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function xample nargout(@histc)
With real return the complex result
ComplexMatrix Givens(const Complex &x, const Complex &y)
the element is set to zero In other the statement xample y
std::complex< float > FloatComplex
std::complex< double > Complex
F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_REAL const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_DBLE F77_DBLE &F77_RET_T const F77_REAL F77_REAL &F77_RET_T F77_REAL F77_REAL &F77_RET_T F77_DBLE F77_DBLE &F77_RET_T const F77_DBLE * x