upperbound - Maple Programming 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

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.

• 

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

M:=123456

(1)

m,nupperboundM

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)

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

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