To help you identify the type of parameters and operations, this help file uses the following notation and naming conventions unless otherwise specified in a VI description. Although there are a few scalar functions and operations, most of the analysis VIs process large blocks of data in the form of one-dimensional arrays (or vectors) and two-dimensional arrays (or matrices).
Normal lower case letters represent scalars or constants. For example,
a,
,
b = 1.234.
Capital letters represent arrays. For example,
X,
A,
Y = a X + b.
In general, X and Y denote 1D arrays, and A, B, and C represent matrices.
Array indexes in LabVIEW and BridgeVIEW are zero-based. The index of the first element in the array, regardless of its dimension, is zero. The following sequence of numbers represents a 1D array X containing n elements:
The following scalar quantity represents the ith element of the sequence x:
The first element in the sequence is and the last element in the sequence is
for a total of n elements.
The following sequence of numbers represents a 2D array containing n rows and m columns.
The total number of elements in the 2D array is the product of n and m. The first index corresponds to the row number, and the second index corresponds to the column number. The following scalar quantity represents the element located on the row and the
column.
The first element in A is and the last element is
.
Unless otherwise specified, this help file uses the following simplified array operation notations.
Setting the elements of an array to a scalar constant is represented by
X = a,
which corresponds to the sequence
X = {a, a, a, , a}
and is used instead of
Multiplying the elements of an array by a scalar constant is represented by
Y = a X,
which corresponds to the sequence
and is used instead of
Similarly, multiplying a 2D array by a scalar constant is represented by
B = k A ,
which corresponds to the sequence
An array with no elements is an empty array and is represented by
Empty = NULL = = { } .
In general, operations on empty arrays result in empty, output arrays or undefined results.