[SciPy-User] Creating smaller .mat files
Wed Jan 18 13:54:06 CST 2012
I use the savemat function in the scipy.io module quite often.
Suppose you create a .mat file through Python. Most often this file is
Even more interesting - when you open that file into a MATLAB workspace
>> load myfile.mat
And then save it back,
>> save myfile.mat
the size reduces dramatically! (Even though the data types and
precision are kept the same)
Why does this happen?
If this means we can do something to reduce array sizes in the Python
workspace (since MATLAB can recreate the same data from a much smaller
size-on-disk), it would be a great advantage when dealing with large
More information about the SciPy-User