Is there a way to invert a sparse matrix using MATLAB's Parallel Computing Toolbox? For instance, if I type:
>> matlabpool open
>> matlabpool size
>> A = distributed.sprand(1000,1000,0.01) ;
>> b = distributed.rand(1000,1) ;
>> spmd; x = A\b; end
I get the error message:
mldivide.m at 51
Sparse input arguments are not yet supported.
Is this a fundamental limitation in MATLAB, or am I missing something? I would like to harness parallel computing to invert a large, sparse matrix.
Thanks for your time, Alex