Sedona XPRESSion Evaluator Reference Guide
Supported Functions
The following builtin 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 singleelement 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) 