我对Matlab非常陌生。对不起,如果这是一个简单的问题..
我试图写一个循环来添加新行。
files = dir('*.mat');
for ii=1:numel(files)
file = files(ii);
Variable = str;
Correlation = RCDvsMOVRAW;
Signification = pRCDvsMOVRAW;
Lag = lagDiff;
T = table(Correlation,Signification,Lag,'RowNames',Variable);
end
提前非常感谢你。
答案 0 :(得分:0)
也许这就是你要找的东西:
files = dir('*.mat');
for K=1:numel(files)
file = files(K);
mat = load(file.name);
Variable = {mat.str};
Correlation = mat.RCDvsMOVRAW;
Signification = mat.pRCDvsMOVRAW;
Lag = mat.lagDiff;
T2(K,:) = table(Variable,Correlation,Signification,Lag);
end
writetable(T2)
希望这有帮助