I am trying to diagonalize a unitary matrix, but am getting an error message:
"flag = processEUPDinfo(nargout<3);"
This is surprising, as unitary matrices are very well behaved.
The code is quite simple:
A=randn(100);B=randn(100);Z=A+B*1i;[U,S,V]=svd(Z);eigs(U)
What is the matter??
Best Answer