Sedona XPRESSion Evaluator Reference Guide
Supported Functions
The following built-in functions are provided by the XPRESSion Evaluator:
Function | Name | Description |
abs(x) | (Same as LabVIEW primitive) | |
acos(x) | (Same as LabVIEW primitive) | |
acosh(x) | (Same as LabVIEW primitive) | |
arraymax(a) | Returns the maximum value contained in the array a | |
arraymin(a) | Returns the minimum value contained in the array a | |
arraysize(a) | Returns the number of elements contained in the array a | |
asin(x) | (Same as LabVIEW primitive) | |
asinh(x) | (Same as LabVIEW primitive) | |
atan(x) | (Same as LabVIEW primitive) | |
atanh(x) | (Same as LabVIEW primitive) | |
autocorr(a) | AutoCorrelation | (Same as Advanced Analysis VI) |
ceil(x) | (Same as LabVIEW primitive) | |
concat(x,y) | Produces an array containing all the elements of x followed by all the elements of y. If x and/or y are scalars, they are treated as single-element arrays and still produce an array result. | |
convol(a1,a2) | Convolution | (Same as Advanced Analysis VI) |
crosscorr(a1,a2) | CrossCorrelation | (Same as Advanced Analysis VI) |
cos(x) | (Same as LabVIEW primitive) | |
cosh(x) | (Same as LabVIEW primitive) | |
cot(x) | (Same as LabVIEW primitive) | |
csc(x) | (Same as LabVIEW primitive) | |
deconvol(a1,a2) | Deconvolution | (Same as Advanced Analysis VI) |
deriv(a1,s1,s2,s3) | Derivative | (Same as Advanced Analysis VI) a1 is the function on which to calculate the derivative s1 is the initial condition s2 is the final condition s3 is the sampling interval |
erf(s) | (Same as Advanced Analysis VI) | |
erfc(s) | (Same as Advanced Analysis VI) | |
exp(x) | (Same as LabVIEW primitive) | |
expm1(x) | (Same as LabVIEW primitive) | |
fft(a) | Fast Fourier Transform | (Same as Advanced Analysis VI) |
fht(a) | Hartley Transform | (Same as Advanced Analysis VI) |
floor(x) | (Same as LabVIEW primitive) | |
getexp(x) | (Same as LabVIEW Formula Node) | |
getman(x) | (Same as LabVIEW Formula Node) | |
hil(a) | Fast Hilbert Transform | (Same as Advanced Analysis VI) |
int(x) | (Same as LabVIEW Formula Node) | |
integral(a1,s1,s2,s3) | Integral | (Same as Advanced Analysis VI) a1 is the function to integrate s1 is the initial condition s2 is the final condition s3 is the interval |
interpol(a,s) | (Same as LabVIEW primitive) | |
intrz(x) | (Same as LabVIEW primitive) | |
invfft(a) | Inverse Fast Fourier Transform | (Same as Advanced Analysis VI) |
invfht(a) | Inverse Hartley Transform | (Same as Advanced Analysis VI) |
invhil(a) | Inverse Hilbert Transform | (Same as Advanced Analysis VI) |
ln(x) | (Same as LabVIEW primitive) | |
lnp1(x) | (Same as LabVIEW primitive) | |
log(x) | (Same as LabVIEW primitive) | |
log2(x) | (Same as LabVIEW primitive) | |
max(x,y) | (Same as LabVIEW Formula Node) | |
mean(a) | (Same as Advanced Analysis VI) | |
median(a) | (Same as Advanced Analysis VI) | |
min(x,y) | (Same as LabVIEW Formula Node) | |
mod(x,y) | (Same as LabVIEW Formula Node) | |
mse(a1,a2) | Mean Square Error | (Same as Advanced Analysis VI) |
rand(x) | (Same as LabVIEW primitive) | |
rem(x,y) | (Same as LabVIEW Formula Node) | |
reverse(a) | (Same as LabVIEW primitive) | |
rms(a) | Root Mean Square | (Same as Advanced Analysis VI) |
rotate(a,s) | (Same as LabVIEW primitive) | |
sec(x) | (Same as LabVIEW primitive) | |
sign(x) | (Same as LabVIEW primitive) | |
sin(x) | (Same as LabVIEW primitive) | |
sinc(x) | (Same as LabVIEW primitive) | |
sinh(x) | (Same as LabVIEW primitive) | |
sqrt(x) | (Same as LabVIEW primitive) | |
stddev(a) | Standard Deviation | (Same as Advanced Analysis VI) |
subset(a,s1{,s2{,s3}}} | Returns selected elements of the array a starting at s1 with a length of s2. s3 indicates how many elements of a to skip in selecting elements for the output array. If s3 is 1, then each element of a is returned up to a length of s2; if s3 is 2, then every other element of a is returned up to a length of s2, and so on. | |
sum(a) | Calculates the sum of all elements in the array a | |
tan(x) | (Same as LabVIEW primitive) | |
tanh(x) | (Same as LabVIEW primitive) | |
thresh(a,s1{,s2}) | (Same as LabVIEW primitive) a is the array containing the values of interest s1 is the threshold value s2 is the start index |
|
variance(a) | Variance | (Same as Advanced Analysis VI) |