这是我的代码:
function [] = plotavg (x)
files = dir('*.mat');
for c=1:length(files)
load files(c);
d=0;
if start_month == x
for i=1:length(data)
d = d + data(i);
end
end
end
我不知道如何编写它,以便加载功能加载数组的该索引中列出的文件
谢谢!
dir返回带有某些字段名称的结构。其中之一是“名称”,即文件的名称。如果在控制台中键入例如files(1),您将在目录中看到为每个项目获得的字段。
代替
load files(c);
和
load(files(c).name);
它应该工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句