में Matlab मैट्रिक्स पढ़ें जब मैं अजगर में एक Matlab मैट्रिक्स को पढ़ने के लिए कोशिश कर रहा हूँ, मैं निम्नलिखित त्रुटि मिलती हैअजगर
>>> scipy.io.loadmat("Dynamical.mat")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/scipy/io/matlab/mio.py", line 151, in loadmat
MR = mat_reader_factory(file_name, appendmat, **kwargs)
File "/usr/lib/python2.7/dist-packages/scipy/io/matlab/mio.py", line 105, in mat_reader_factory
mjv, mnv = get_matfile_version(byte_stream)
File "/usr/lib/python2.7/dist-packages/scipy/io/matlab/miobase.py", line 221, in get_matfile_version
% ret)
ValueError: Unknown mat file type, version 46, 48
Dynamical.mat मैट्रिक्स
% Size = 30 30
% Nonzeros = 252
zzz = zeros(252,3);
zzz = [
1 1 1.4019896354966477e+01
1 2 0.0000000000000000e+00
1 3 0.0000000000000000e+00
...
मैटलैब का कौन सा संस्करण यह '* .mat' है? – tacaswell
यह एक Petsc पैकेज से आउटपुट है और Matlab – Hesam
द्वारा उत्पन्न नहीं किया गया है क्या आप "वास्तविक" Matlab फ़ाइलों को पढ़ सकते हैं? क्या मैटलैब आपकी फाइल पढ़ सकता है? मैटलैब की आवाज़ जैसे प्रारूपों के साथ कुछ तीसरे पक्ष के पैकेज का उपयोग करना जैसे परेशानी मांगना ... – Floris