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.
type⁡Array⁡1..2,1..2,matrix
false
type⁡Array⁡0..2,0..2,matrix
A≔linalgmatrix⁡2,3,1,2,3,4,52,6
A≔1234526
type⁡A,matrix⁡integer
type⁡A,matrix⁡rational
true
type⁡A,matrix⁡rational,square
See Also
Array
linalg(deprecated)[matrix]
matrix(deprecated)
type
type/Matrix
Download Help Document