array upper bound - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Data Types : Tables, lists, and sets : upperbound

upperbound - array upper bound

lowerbound - array lower bound

Calling Sequence

lowerbound(a, dim)

lowerbound(a)

upperbound(a, dim)

upperbound(a)

Parameters

a

-

rtable, array, list, set, or string

dim

-

posint

Description

• 

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 dim is not specified, all lower or upper bounds are returned as a sequence.

Thread Safety

• 

The upperbound and lowerbound commands are thread-safe as of Maple 15.

• 

For more information on thread safety, see index/threadsafe.

Examples

M:=1|2|3,4|5|6

M:=123456

(1)

m,n:=upperboundM

m,n:=2,3

(2)

upperboundM,1

2

(3)

upperboundM,2

3

(4)

lowerboundM,1

1

(5)

upperbound1,2,3

3

(6)

upperbound1,2,3,4,5,6

2

(7)

See Also

ArrayDims, ArrayNumDims, numelems, op


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam