Next: , Previous: TTYNAM, Up: Intrinsic Procedures


6.204 UBOUND — Upper dimension bounds of an array

Description:
Returns the upper bounds of an array, or a single upper bound along the DIM dimension.
Standard:
F95 and later
Class:
Inquiry function
Syntax:
RESULT = UBOUND(ARRAY [, DIM])
Arguments:

ARRAY Shall be an array, of any type.
DIM (Optional) Shall be a scalar INTEGER(*).

Return value:
If DIM is absent, the result is an array of the upper bounds of ARRAY. If DIM is present, the result is a scalar corresponding to the upper bound of the array along that dimension. If ARRAY is an expression rather than a whole array or array structure component, or if it has a zero extent along the relevant dimension, the upper bound is taken to be the number of elements along the relevant dimension.
See also:
LBOUND