powered by
Function to compute an orthogonal projection matrix based on a matrix with orthonormal columns.
O2P(x)
The resulting orthogonal projection matrix.
a matrix with k orthonormal columns of length p.
Klaus Nordhausen
The orthogonal projection matrix \(P\) corresponding to matrix \(x\) is defined as \(P=xx^{T}\).
B2P
X <- tcrossprod(matrix(rnorm(100),ncol=10)) # Orthogonal projector based on the first three eigenvectors of X P <- O2P(eigen(X)$vectors[,1:3])
Run the code above in your browser using DataLab