type/Vector
check for a Vector (rtable-based)
Calling Sequence
Parameters
Description
Supertypes
Examples
type(expr, Vector)
type(expr, 'Vector'(R))
expr
-
any expression
R
Vector shape, any Vector option, a type, or an expression sequence of these
A Maple Vector is an rtable with subType option Vector.
The type(expr, Vector) function returns true if expr is a Maple Vector.
The type(expr, 'Vector'(R)) function returns true if expr is a Maple Vector with the shapes or options given in R (see Vector for permissible shapes and options), or if the entries of expr have the type R, in case R is a type.
Note: It is essential to quote the word Vector in this form of the calling sequence in order to avoid confusion with the Vector(..) constructor function.
type/rtable
A≔Vector⁡1,2,3
A≔123
type⁡A,Vector
true
type⁡A,Vectorcolumn
type⁡A,Vectorrow
false
Check the contents of the Vector.
type⁡A,Vector⁡numeric
Check the shape or options of the Vector.
VectorOptions⁡A
shape=,datatype=anything,orientation=column,storage=rectangular,order=Fortran_order
type⁡A,Vector⁡datatype=anything,subtype=Vectorcolumn,storage=rectangular
type⁡A,Vector⁡datatype=integer
See Also
Formats/ByType/Vector
rtable
type
type/structure
Vector
VectorOptions
Download Help Document