large matrix multiplication , out of memory error.
i have sparse matrix V of size V =<162000x32400 double> or even bigger , I have to solve the following equations.
x_0=ones(size(V ,1) ,1);
y_0=V'*x_0;
result=V'*V + y_0*y_0'; %%%%% Problem here
The problem is in right hand side of last equation and is giving me out of memory error in matlab.
x_0=ones(size(V ,1) ,1);
y_0=V'*x_0;
result=V'*V + y_0*y_0'; %%%%% Problem here
The problem is in right hand side of last equation and is giving me out of memory error in matlab.
0
Comments
I have 8 GB ram installed , but i think memory requirement clearly an issue here
how can i solve these equation like block processing etc to avoid memory related errrors.
http://www.cise.ufl.edu/research/sparse/ssmult/
or this
http://www.mathworks.com/matlabcentral/fileexchange/7466