|
Function name
|
Description
|
|
abs(real/complex)
|
Absolute value |
|
arg(real/complex)
|
phase (result wraps at 180/-180 degrees) |
|
arg_rad(real/complex)
|
phase (radians). Result wraps at pi/-pi radians |
|
atan(real/complex)
|
Arc tangent |
|
cos(real/complex)
|
Cosine |
|
db(real/complex)
|
dB(x) = 20 * log10 (mag(x)) |
|
diff(real)
|
Return derivative of argument |
|
exp(real/complex)
|
Exponential |
|
fft(real [, string])
|
Fast Fourier Transform |
|
FIR(real, real [, real])
|
Finite Impulse Response digital filter |
|
Floor(real)
|
Returns argument truncated to next lowest integer |
|
GroupDelay(real/complex)
|
Returns group delay of argument |
|
Histogram(real, real)
|
Returns histogram of argument |
|
Iff(real, any, any)
|
Returns a specified value depending on the outcome of a test |
|
IIR(real, real [, real])
|
Infinite Impulse Response digital filter |
|
im, imag(real/complex)
|
Return imaginary part of argument |
|
integ(real)
|
Returns integral of argument |
|
Interp(real, real [, real, real])
|
Interpolates argument to specified number of evenly spaced points |
|
IsComplex(any)
|
Returns TRUE if argument is complex |
|
length(any)
|
Returns number of elements in vector. |
|
ln(real/complex)
|
Natural logarithm |
|
log, log10(real/complex)
|
Base 10 logarithm |
|
mag, magnitude(real/complex)
|
Magnitude (same as abs()) |
|
maxidx(real/complex)
|
Returns index of vector where largest value is held |
|
Maxima(real [, real, string])
|
Returns locations of maxima of specified vector |
|
mean(real/complex)
|
Returns statistical mean of all values in vector |
|
Mean1(real [, real, real])
|
Returns mean of data in given range |
|
minidx(real/complex)
|
Returns index of vector where smallest value is held |
|
Minima(real [, real, string])
|
Returns locations of minima of specified vector |
|
norm(real/complex)
|
Returns argument scaled so that its largest value is unity. |
|
ph, phase(real/complex)
|
Returns phase of argument |
|
phase_rad(real/complex)
|
As ph() but result always in radians |
|
Range(real/complex [, real, real])
|
Returns range of vector |
|
re, real(real/complex)
|
Return real part of argument |
|
Ref(real/complex)
|
Returns reference of argument |
|
Rms(real)
|
Returns accumulative RMS value of argument |
|
RMS1(real [, real, real])
|
Returns RMS of argument over specified range |
|
rnd(real)
|
Returns random number |
|
RootSumOfSquares(real [, real, real])
|
Returns root sum of squares of argument over specified range |
|
sign(real)
|
Return sign of argument |
|
sin(real/complex)
|
Sine |
|
sqrt(real/complex)
|
Square root |
|
tan(real/complex)
|
Tangent |
|
Truncate(real [, real, real])
|
Returns vector that is a sub range of supplied vector |
|
unitvec(real)
|
Returns vector of specified length whose elements are all 1 |
|
vector(real)
|
Returns vector of specified length with each element equal to its index |
|
XFromY(real, real [, real])
|
Returns array of values specifying horizontal locations where specified vector crosses given y value |
|
YFromX(real, real [, real])
|
Returns array of values specifying the vertical value of the specified vector at the given x value.
|