【发布时间】:2015-11-23 17:57:45
【问题描述】:
任何人都知道在 python 中读取使用 Matlab 数据采集工具箱生成的 .daq 文件的方法吗?或者,一种简单的方法(仅使用开源软件)将文件转换为 python 可以读取的 csv 或 .mat 文件是可以的。
【问题讨论】:
任何人都知道在 python 中读取使用 Matlab 数据采集工具箱生成的 .daq 文件的方法吗?或者,一种简单的方法(仅使用开源软件)将文件转换为 python 可以读取的 csv 或 .mat 文件是可以的。
【问题讨论】:
我不确定您现在是否解决了这个问题,但是您可以使用 daqread 在 matlab 中轻松地从 .daq 文件生成 .mat 文件。在命令窗口中:
Data = daqread(mydata.daq);
cd(saveDir)
save('Data','Data')
Data 变量是一个 .mat 文件。这可以很容易地添加到文件目录扫描功能中。使用 scipy 模块读入 python 也很简单。以解释器为例:
from scipy.io import loadmat
data = loadmat('Data.mat')
在 scipy 的某个地方也可能有一个 .daq 加载子模块,但你必须看看。
希望这会有所帮助!
【讨论】: