|
Dear all,
I know this question has been asked quite a few times, but no answer did the job for my particular problem.
I have a large sparse matrix A (500x11534336) that I want to save on one machine (machine 1) and load on another (machine 2). The specs are:
machine 1: Version 7.11.0.584 (R2010b) 64-bit (glnxa64) running on linux
machine 2: Version 7.8.0.347 (R2009a) 32-bit (maci) running on OSX
First strange thing, under the machine 1, if I do save A, I get the following message
Warning: Variable 'A' cannot be saved to a MAT-file whose version is older
than 7.3.
To save this variable, use the -v7.3 switch.
Skipping...
That is kind of strange. Well, I bypass this problem by using save -v7.3 A instead and that works.
But then, when I want to load this matrix on machine 2, I get the following error:
??? Error using ==> load
Can't read file /path/to/file/A.mat.
But I can check the content of the file
whos -file A
retrurns
A 500x11534336 3462437856 double sparse
Note that, even more weird, these issues do not appear if I follow the exact same process with a smaller sparse matrix (500x4062364).
Any help would be very appreciated.
Thanks!
Maxime
|