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

Online Help

All Products    Maple    MapleSim


ArrayElems

return the elements of an Array

ArrayNumElems

return the number of elements in an Array

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

ArrayElems(A)

ArrayNumElems(A, opt)

Parameters

A

-

Array object

opt

-

(optional) name; element status

Description

• 

The ArrayElems(A) function returns a set of equations of the form (indices)=value specifying the values of the elements in Array A.

  

Only the elements that explicitly need to be specified, taking into account storage, are returned.  In the case of scalar storage, the appropriate special initializer format is returned instead of a set of equations.

  

This function is equivalent to op(3, A).

• 

The ArrayNumElems(A) function returns the number of elements actually stored in Array A.

  

This ArrayNumElems(A, opt) function performs in the same manner, except that one of the following options may be specified.

  

 

opt

result

 

 

All

size of the Array as specified by its bounds

Stored

number of entries actually stored

NonZero

number of nonzero elements of the Array

NonZeroStored

number of stored nonzero elements of the Array

Bytes

number of bytes of storage allocated for data in the Array

Allocated

number of elements for which storage has been allocated

Examples

AArray0,1,1,0,0,1,0,0,0

A011001000

(1)

ArrayElemsA

1,2=1,1,3=1,2,3=1

(2)

ArrayNumElemsA

9

(3)

ArrayNumElemsA,NonZero

3

(4)

ArrayNumElemsA,Allocated

9

(5)

See Also

Array

ArrayDims

op

rtable

rtable_elems