- #1
mikeph
- 1,235
- 18
Hi,
I have a rather large matrix A, and I need to find the eigenvalues of A*A^T. The problem is, when I type this in MATLAB I get a memory error. I am physically limited to 3GB so I'm now searching for mathematical tricks to find this without performing the full calculation.
I've successfully re-arranged similar things before which removed the memory error (I think as soon as MATLAB sees A' it creates a second matrix the exact same size as A, doubling memory use). This time I am a little stuck.
Any hints?
Thanks,
Mike
I have a rather large matrix A, and I need to find the eigenvalues of A*A^T. The problem is, when I type this in MATLAB I get a memory error. I am physically limited to 3GB so I'm now searching for mathematical tricks to find this without performing the full calculation.
I've successfully re-arranged similar things before which removed the memory error (I think as soon as MATLAB sees A' it creates a second matrix the exact same size as A, doubling memory use). This time I am a little stuck.
Any hints?
Thanks,
Mike