powered by
use the SVD to orthogonalize a matrix
ICAorthW(W)
input matrix
orthogonalized version of W
simply replace the D matrix of the SVD of W by the identity
# NOT RUN { W0 <- matrix(rnorm(2*2), 2, 2) W0 <- ICAorthW(W0) # }
Run the code above in your browser using DataLab