LinearAlgebra
ProjectionMatrix
construct the matrix of the orthogonal projection onto a subspace
Calling Sequence
Parameters
Description
Examples
Compatibility
ProjectionMatrix(S, conj, options)
S
-
{set, list}(Vector); Vectors spanning the subspace to project onto
conj
BooleanOpt(conjugate); (optional) specifies if the Hermitian transpose is used (default: true)
options
(optional); constructor options for the result object
The ProjectionMatrix(S) command constructs the matrix of the orthogonal linear projection onto the subspace spanned by the vectors in S. If is a maximal, linearly independent subset of and is the Matrix whose columns are the Vectors in , then
If the conj option is omitted or provided in either of the forms conjugate or conjugate=true, the projection matrix is constructed using Hermitian transpose operations. If the conj option is given as conjugate=false, the ordinary transpose is used.
Additional arguments are passed as options to the Matrix constructor which builds the result.
The LinearAlgebra[ProjectionMatrix] command was introduced in Maple 17.
For more information on Maple 17 changes, see Updates in Maple 17.
See Also
Matrix
Vector
Download Help Document