type/matrix
check for a matrix
Calling Sequence
Parameters
Description
Examples
type(A, matrix)
type(A, 'matrix'(R))
type(A, 'matrix'(R, square))
A
-
expression
R
type -- type of the coefficient ring
This function checks whether its first argument is a Maple matrix. A matrix is defined to be a two-dimensional array with indices starting at 1.
If the argument R is given, the function checks whether A is a matrix with entries from the domain R.
If the argument square is given, then the function also checks if A is a square matrix.
When the second or third syntax is used, it is essential to quote the word matrix in order to avoid confusion with the matrix function in the linalg package.
Note: The command matrix has been superseded by Matrix.
typeArray1..2,1..2,matrix
false
typeArray0..2,0..2,matrix
A≔linalgmatrix2,3,1,2,3,4,52,6
A≔1234526
typeA,matrixinteger
typeA,matrixrational
true
typeA,matrixrational,square
See Also
Array
linalg(deprecated)[matrix]
matrix(deprecated)
type
type/Matrix
Download Help Document