.mat, .excel

2次查看(最近30天)
Kiara Xhindi
Kiara Xhindi 2021年5月31日
回答: 沃尔特·罗伯森 2021年6月1日
你好,我正在使用这个工作流转换。mat文件到excel文件
负载(“Filename.mat”
csvwrite (“NewfileX.csv”, File00X);
所以我的初始矩阵是由90个矩阵组成的,我想知道如何自动化这个过程,以便循环一个一个地处理每个矩阵。我试图让X值改变每个循环,但它没有工作。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2021年6月1日
filestruct =负载(“filename.mat”);
字段=字段名(filestruct);
K = 1: length(字段)
thisfield = {K}字段;
outfilename = sprintf (“New_ % s.csv”, thisfield);
csvwrite (outfilename) filestruct。(thisfield));
结束
这将写入文件名中的每个变量。mat作为一个单独的csv文件,命名为“New_”,后面跟着变量名。

标签

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

翻译的