This input also accepts clusters containing a single array, such as waveforms. This input changes to waveform when the data type is a waveform.
Data Type Changes on FPGA
When you add this node to a document targeted to an FPGA, this input has a default data type that uses fewer hardware resources at compile time.
The waveform whose array of y values you want to use in this operation. This input becomes available when you wire a waveform to array.
The number of elements in the array.
This output returns different data types, depending on the dimension of the array:
Representation of Array Dimensions in the Output Array
For multidimensional arrays, the order of elements in the output array corresponds to row-major order. Thus, the first dimension in the input array always corresponds to the last element in the output array. The following table shows how output array elements correspond to input array dimensions for a 4D array.
|Element in Output Array||Corresponding Input Array Dimension||Index Name|
The number of elements in the waveform's array of y values. This output becomes available when the input data type is a waveform.
|size(s) for 1D Array returns a scalar element with the size of the input array.|
|size(s) for 2D Array returns a 1D array where each element corresponds to the size of a dimension in the input array. The first element returns the number of rows in the input array, and the second element returns the number of columns in the input array.|
Where This Node Can Run:
Desktop OS: Windows
FPGA: All devices (only within an optimized FPGA VI)
Web Server: Supported in VIs that run in a web application