Array Functions

AdjustArray             Adjusts a variable's array information.

AlmArray                Obtain an alarm list as a two-dimensional array.

AMax                      Returns the maximum value in a sub-range of a numeric array.

AMin                       Returns the minimum value in a sub-range of a numeric array.

ArrayDimensions      Returns the number of dimensions in an array.

ArrayOp1                Performs a mathematical operation on an array with respect to a scalar value.

ArrayOp2                Performs a mathematical operation on an array with respect to another array.

ArraySize                Returns the number of elements in an array dimension.

ArrayStart               Returns the first element in an array dimension.

ArrayToBuff            Returns a buffer containing the numeric data from an array.

AValid                     Returns the number of valid elements in an array sub-range.

BuffToArray            Reads an array from a formatted buffer containing numerical data and returns the number of elements read.

BuffToPointer           Reads from a formatted buffer containing numeric data, writes to locations specified by an array of pointers, and returns the number of elements read.

Compress                Moves all of the valid array entries to the first part of the array, maintaining the order of the valid elements.

DeleteArrayItem       Deletes an element from a single-dimension, dynamically allocated array and returns the modified array.

Filter                      Sets the value of one array element to invalid if the corresponding value in another array element is invalid.

FiltHigh                   Sets the value in an array sub-range that fall above a specified upper limit to a new value.

FiltLow                    Sets the value in an array sub-range that fall below a specified lower limit to a new value.

InsertArrayItem       Insert Array Item

LookUp                   Look Up Value in Array

Mean                      Returns the mean (average) of a portion of a numeric array.

New                       Allocate memory for an array.

PointerToBuff           Returns a buffer containing the numeric data from the variables pointed at by each element of the array.

ReadX                    Read an array from file.

ReadXY                   Read two arrays from file.

SaveHistory             Saves an array of data to a .dat file for a certain time span.

SDev                      Returns the statistical sample standard deviation for a subsection of an array.

Sort                       Allows sorting of an array subsection according to the order of another array.

Sum                       Returns the arithmetic sum of all the valid array elements in a specified portion of a numeric array.

Table                      Displays an array of numbers or text on the screen with the same formatting capabilities as the Output statement.

TextSearch              Returns the array index of the first occurrence of the give text key in an alphabetically ordered array.

Unpack                   Unpacks a set of values from a stream into a single dimensional array or a set of variables referenced by object parameters.

UnpackData             Unpacks a stream into an array or set of module instance parameters.

Variance                 Returns the statistical sample variance for a subsection of an array.

WatchArray             Watches an array and returns true if any of its elements' types or values change.