Can this random matrix simulation be sped up?

Hi,

The correct equivalence between SVD and EIG is when,

M = G * G’
ev_eig = eigvals(M)
ev_svd = svdvals(M)

And hence, for i=1,...,N.

ev_svd[i] == abs(ev_eig[N+1-i])