array upper bound
array lower bound
rtable, array, list, set, string or object
The lowerbound and upperbound commands return the lower or upper bounds of the specified dimension, dim, of the array or rtable, a.
The lowerbound of a list is always 1. The upperbound of a list is the same as numelems('a'). A list-of-lists or other recursive list structure is considered a one-dimensional object.
If a is an object that implements the lowerbound or upperbound methods, then lowerbound( a ) and upperbound( a ) (or lowerbound( a, dim ) and upperbound( a, dim )) depend on how the object a defines these numbers.
If dim is not specified, all lower or upper bounds are returned as a sequence.
To obtain a lower or upper bound on the data contained in the object a, use the min or max commands, respectively.
The following objects have an upperbound method:
The upperbound and lowerbound commands are thread-safe as of Maple 15.
For more information on thread safety, see index/threadsafe.
M ≔ 1|2|3,4|5|6
m,n ≔ upperbound⁡M
The upperbound and lowerbound commands were introduced in Maple 15.
For more information on Maple 15 changes, see Updates in Maple 15.
Download Help Document