rtable_elems - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Data Types : Rtables, Arrays, Matrices, and Vectors : Operations : rtable_elems

rtable_elems

return the elements of an rtable

rtable_num_elems

return the number of elements in an rtable

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Calling Sequence

rtable_elems(A)

rtable_num_elems(A, opt)

Parameters

A

-

rtable object

opt

-

(optional) name; element status

Description

• 

The rtable_elems(A) function, where A is an Array, Matrix, or Vector, returns a set of equations of the form (indices)=value specifying the values of the elements in rtable A.

  

Only the elements that explicitly need to be specified, taking into account storage, are returned.

  

For Arrays, this function is equivalent to op(3, A). For Matrices and Vectors, this is equivalent to op(2, A).

• 

The rtable_num_elems(A) function, where A is an Array, Matrix, or Vector, returns the number of elements actually stored in rtable A.

  

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

opt

result

All

size of the rtable as specified by its bounds

Stored

number of entries actually stored (default)

NonZero

number of nonzero elements of the rtable

NonZeroStored

number of stored nonzero elements of the rtable

Bytes

number of bytes of storage allocated for data in the rtable

Allocated

number of elements for which storage has been allocated

Thread Safety

• 

The rtable_num_elems command is thread-safe as of Maple 15.

• 

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

Examples

VVectorx,y,z,0

V:=xyz0

(1)

rtable_elemsV

1=x,2=y,3=z

(2)

rtable_num_elemsV

4

(3)

rtable_num_elemsV,NonZero

3

(4)

rtable_num_elemsV,Allocated

4

(5)

MMatrix1,2,3,0,0,1,0,0,0,shape=triangularupper

M:=123001000

(6)

rtable_elemsM

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

(7)

rtable_num_elemsM,NonZero

4

(8)

rtable_num_elemsM,Allocated

6

(9)

See Also

Array

Matrix

numelems

op

rtable

Vector

 


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