Used to specify size of the array for output.
To display the Array page of the Output Properties window, first select the Output operation from the I/O Table Operation view. Select the Mode on the General page requiring an array parameter, then select the Array property page. For an example of an Input array, see the Example below.
The following fields are available:
Lists the ranges of the dimensions for arrays and delimiters for arrays in this operation. The range is the minimum and maximum size of the array. Each entry represents a break to the next dimension. For the selected dimension, the arrayed argument passed to this must have the same dim count/size for the selected dimension.
Enter the minimum size of the array (DIM).
Enter the maximum size of the array (DIM).
Enter a character to be used as a delimiter. This is usually a period (.) or a comma (,).
Click to add the values specified in the Min Size, Max Size, and Delimiter edit boxes to the Array list.
Click to delete the selected array from the Array list.
Click to change the values in the selected Array list array using the values from the Min Size, Max Size, and Delimiter edit boxes.
In this example, we are calling a two dimensional array. The data in the array (for example, ai[100, 100] is arranged as follows:
|
ai[0,0] = 1 |
ai[1,0] = 13 |
|
ai[0,1] = 2 |
ai[1,1] = 22 |
|
ai[0,2] = 3.4 |
ai[1,2] = 8.6 |
|
... |
... |
|
ai[0,9] = 9.9 |
ai[1,9] = 17 |
To call the I/O Table you must pass an array with the same dim as here with the size for each dim as specified.
The upper dim (each row) of the output must have exactly 10 elements and the number of rows must be between 2 and 10 rows. Each row is separated by a carriage return line feed. Inside each row the elements are separated by commas as shown here:
1, 2, 3.4, 4, 5, 6.2, 7, 8, 9, 9.9 "\r\n"
13, 22, 8.6, 5, 4.3, 7, 7, 8, 9, 17 "\r\n"
If the array has a bigger size (but the same dim) only the max size is used.