Я нахожусь в проекте по компьютерному обучению. обучил данные в Matlab R2015a и получил файл abc.m. Я получаю ожидаемый результат от файла matlab, предоставляя входные данные из командного окна matlab. Я разработал интерфейс в pyqt5 и получил файл в python. Хотите импортировать файл .m в python для использования.не может импортировать файл matlab в код python
есть Anaconda 2.4.1, установленный на моем компьютере с помощью python 3.5. , работающий на Windows 8.1
Может ли кто-нибудь помочь? полностью застрял в проекте.
Мой код выглядит следующим образом:
import scipy.io as sio
import numpy as np
from sklearn import preprocessing
ab = sio.loadmat('latest.m')
......
Но я получаю следующее сообщение об ошибке:
Traceback (most recent call last):
File "test.py",line 8,in <module>
ab = sio.loadmat('latest.m')
File "C:\anaconda\Lib\site-packages\scipy\io\matlab\mio.py",line 58,in mat_reader_factory
mjv,mnv = get_matfile_version(byte_stream)
File "C:\anaconda\Lib\site-packages\scipy\io\matlab\miobase.py",line 241,in get_matfile_version
raise ValueError('Unknown mat file type,version %s,%s' % ret)
ValueError: Unknown mat file type,version 111,114
Было бы более полезно, если вы попытаетесь найти фрагмент кода, который вы пытаетесь использовать, и его ошибка. – AlokThakur
Что входит в ваш файл? Скрипт? Функция? Ваше рабочее пространство? –
Мой файл matlab - 'last.m'. код python: import scipy.io as sio import numpy as np от предварительной обработки импорта sklearn ab = sio.loadmat ('latest.m') ................ .......... –