
A2.5 Ox exported mathematics functions 47
A2.5.3 Matrix function reference
c abs, c div, c erf, c exp, c log, c mul, c sqrt
double c_abs(double xr, double xi);
bool c_div(double xr, double xi, double yr, double yi,
double *zr, double *zi);
void c_erf(double x, double y, double *erfx, double *erfy);
void c_exp(double xr, double xi, double *yr, double *yi);
void c_log(double xr, double xi, double *yr, double *yi);
void c_mul(double xr, double xi, double yr, double yi,
double *zr, double *zi);
void c_sqrt(double xr, double xi, double *yr,double *yi);
Return value
c
abs returns the result. c div returns FALSE in an attempt to divide by 0,
TRUE otherwise. The other functions have no return value.
DBessel01, DBesselNu
double DBessel01(double x, int type, int n);
double DBesselNu(double x, int type, double nu);
x in: x, point at which to evaluate
type in: character, type of Bessel function: ’J’, ’Y’, ’I’, ’K’
n in: integer, 0 or 1: order of Bessel function
nu in: double, fractional order of Bessel function
Return value
Returns the Bessel function.
DBetaFunc
double DBetaFunc(double dX, double dA, double dB);
Return value
Returns the incomplete beta function B
x
(a, b).
DDawson
double DDawson(double x);
Return value
Returns the Dawson integral.
DDens...
Komentarze do niniejszej Instrukcji