lowerbound - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


upperbound

array upper bound

lowerbound

array lower bound

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Compatibility

Calling Sequence

lowerbound(a, dim)

lowerbound(a)

upperbound(a, dim)

upperbound(a)

Parameters

a

-

rtable, array, list, set, string or object

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 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:

"DataFrame" objects

"DataSeries" objects

 

 

Thread Safety

• 

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

• 

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

Examples

M1|2|3,4|5|6

M123456

(1)

m,nupperboundM

m,n2,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)

Compatibility

• 

The upperbound and lowerbound commands were introduced in Maple 15.

• 

For more information on Maple 15 changes, see Updates in Maple 15.

See Also

ArrayDims

ArrayNumDims

min

numelems

op