在python中读取.daq(Matlab数据采集工具箱)文件格式

时间:2011-10-07 20:07:07

标签: python matlab file-io

任何人都知道如何读取用python中的Matlab数据采集工具箱生成的.daq文件?或者,一种简单的方法(仅使用开源软件)将文件转换为可由python读取的csv或.mat文件即可。

1 个答案:

答案 0 :(得分:2)

我不确定您是否已经解决了这个问题,但您可以使用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加载子模块,但你必须要看。

希望这有帮助!