O2P {LDRTools} | R Documentation |
Function to compute an orthogonal projection matrix based on a matrix with orthonormal columns.
O2P(x)
x |
a matrix with k orthonormal columns of length p. |
The orthogonal projection matrix P
corresponding to matrix x
is defined as P=xx^{T}
.
The resulting orthogonal projection matrix.
Klaus Nordhausen
X <- tcrossprod(matrix(rnorm(100),ncol=10))
# Orthogonal projector based on the first three eigenvectors of X
P <- O2P(eigen(X)$vectors[,1:3])