#python #matlab #file-io
#python #matlab #file-io
Вопрос:
Кто-нибудь знает способ чтения файлов .daq, созданных с помощью Matlab Data Acquisition Toolbox на python? В качестве альтернативы, подойдет простой способ (с использованием только программного обеспечения с открытым исходным кодом) конвертировать файлы в csv или .mat файлы, которые могут быть прочитаны python.
Ответ №1:
Я не уверен, решили ли вы это к настоящему времени или нет, но вы можете легко генерировать файлы .mat из файлов .daq в matlab с помощью daqread. В окне командной строки:
Data = daqread(mydata.daq);
cd(saveDir)
save('Data','Data')
Переменная данных представляет собой файл .mat. Это можно легко добавить к функции сканирования каталогов файлов. Чтение в python также легко с помощью модуля scipy. Например, из интерпретатора:
from scipy.io import loadmat
data = loadmat('Data.mat')
Где-то в scipy также может быть загрузочный подмодуль .daq, но вам придется посмотреть.
Надеюсь, это поможет!