下面的代码是我有问题的代码的最小工作示例。实际上我需要导入 40 个电子表格。herfs
代码正在工作,除了 variablesgamma
和vs
在每个循环上都被覆盖。我需要一种方法来索引变量,以便数据不会被覆盖。
s.AUS=1;
s.AUT=2;
s.USA=39;
s.IND=40;
fn=fieldnames(s);
for y = fn'
file = str2mat(strcat(y,'_herf'));
herfs = xlsread(file, 'herf');
gamma = xlsread(file, 'gamma');
vs = xlsread(file, 'v');
end