ztrans::addpattern Add patterns for the Z transform transform::fourier::addpattern Add patterns for the Fourier transform transform::invfourier::addpattern Add patterns for the inverse Fourier transform transform::laplace::addpattern Add patterns for the Laplace transform transform::invlaplace::addpattern Add patterns for the inverse Laplace transform transform::ztrans::addpattern Add patterns for the Z transform transform::invztrans::addpattern Add patterns for the inverse Z transform Properties and Assumptions
assume Define a property
assumeAlso Define a property without removing prior assumptions assuming Evaluate under assumptions
assumingAlso Evaluate under additional assumptions
getprop Query properties of expressions
is Check a mathematical property of an expression iszero Generic zero test
property::depends Dependence table with all properties of an expression property::hasprop Does an object have properties?
property::showprops What assumptions are made?
unassume Delete the properties of an identifier Linear Algebra
Matrix and Vector Construction
array Create an array
hfarray Create an array of hardware floats
densematrix Create a matrix or a vector
doprint Print large matrices
matrix Create a matrix or a vector
linalg::hessenberg Hessenberg matrix
linalg::hessian Hessian matrix of a scalar function
linalg::hilbert Hilbert matrix
linalg::invhilbert Inverse of a Hilbert matrix
linalg::invpascal Inverse of a Pascal matrix
linalg::jacobian Jacobian matrix of a vector function
linalg::pascal Pascal matrix
linalg::randomMatrix Generate a random matrix
linalg::toeplitz Toeplitz matrix
linalg::vandermonde Vandermonde matrices and their inverses