在做信号处理时,有时需要读取mat文件中的数据。如果读取的mat文件是struct结构体文件,那么绘图和做别的操作将会非常不方便。这样就需要将struct结构体转化出来。以下代码为转换struct结构体文件为txt文件。
data=load('c:\user\desktop\Data.mat');
data=struct2cell(data);
data=cell2mat(data);
data1=data(:,1);
如果要保存成txt文档的话,可以使用如下命令:
save C:\user\desktop\data1.txt -ascii data