Divides the elements of array into the output arrays, dropping elements into the outputs successively.
![]() |
array can be a 1D array of any type, except Boolean. |
![]() |
decimated array (elements 0, n, 2n, …) is the first output array.
The function stores array[0] at index 0 of the first output array, array[1] is stored at index 0 of the second output array, array[n-1] at index 0 of the last output array, array[n] at index 1 of the first output array, and so on, where n is the number of output terminals for this function.
For example, assume that array has 16 elements and that you wire four output arrays. The first output array receives elements 0, 4, 8, and 12. The second output array receives elements 1, 5, 9, and 13. The third output array receives elements 2, 6, 10, and 14. The last output array receives elements 3, 7, 11, and 15. |
![]() |
decimated array (elements 1, n+1, 2n+1, …) is the second output array, and so on. |