Use the Array functions to create and manipulate arrays.
| Palette Object | Description |
|---|---|
| Array Constant | Use this constant to supply a constant array value to the block diagram. |
| Array Max & Min | Returns the maximum and minimum values found in array, along with the indexes for each value. |
| Array Size | Returns the number of elements in each dimension of array. |
| Array Subset | Returns a portion of array starting at index and containing length elements. |
| Array To Cluster | Converts a 1D array to a cluster of elements of the same type as the array elements. Right-click the function and select Cluster Size from the shortcut menu to set the number of elements in the cluster. |
| Array to Matrix | Converts an array to a matrix of elements of the same type as the array elements. The data type you wire to the Real 2D Array input determines the polymorphic instance to use. |
| Build Array | Concatenates multiple arrays or appends elements to an n-dimensional array. |
| Cluster To Array | Converts a cluster of elements of the same data type to a 1D array of elements of the same data type. |
| Decimate 1D Array | Divides the elements of array into the output arrays, placing elements into the outputs successively. |
| Delete From Array | Deletes an element or subarray from n-dim array and returns the edited array in array w/ subset deleted and the deleted element or subarray in deleted portion. |
| Index Array | Returns the element or subarray of n-dimension array at index. |
| Initialize Array | Creates an n-dimensional array in which every element is initialized to the value of element. |
| Insert Into Array | Inserts an element or subarray into n-dim array at the point you specify in index. |
| Interleave 1D Arrays | Interleaves corresponding elements from the input arrays into a single output array. |
| Interpolate 1D Array | Linearly interpolates a decimal y value from an array of numbers or points using a fractional index or x value. |
| Matrix to Array | Converts a matrix of elements to an array of elements of the same data type. The data type you wire to the Real Matrix input determines the polymorphic instance to use. |
| Replace Array Subset | Replaces an element or subarray in an array at the point you specify in index. |
| Reshape Array | Changes the dimensions of an array according to the values of dimension size 0..m-1. |
| Reverse 1D Array | Reverses the order of the elements in array. |
| Rotate 1D Array | Rotates the elements of array the number of places and in the direction indicated by n. |
| Search 1D Array | Searches for an element in a 1D array starting at start index. Because the search is linear, you need not sort the array before calling this function. LabVIEW stops searching as soon as the element is found. |
| Sort 1D Array | Returns a sorted version of array with the elements arranged in ascending order. |
| Split 1D Array | Divides array at index and returns the two portions. |
| Threshold 1D Array | Interpolates points in a 1D array representing a 2D non-descending graph. This function compares threshold y to the values in array of numbers or points starting at start index until it finds a pair of consecutive elements such that threshold y is greater than the value of the first element and less than or equal to the value of the second element. |
| Transpose 2D Array | Rearranges the elements of 2D array such that 2D array[i,j] becomes transposed array[j,i]. |
Refer to the labview\examples\general\arrays.llb for examples of using the Array Functions.