Saving Iterations in the loop

1 次查看(过去 30 天)
TTA
TTA 2016-8-24
Somebody please help urgently. I want to save the values of iterations of Modata in the loop. The current code is not working.
Ro = 0.05:0.1:0.45;
ii = 20*pi/180:20*pi/180:90*pi/180;
BGammaMax = 0.5:0.1:3;
phi2 = 0:2*pi/60:2*pi;
L = []; for Ro_s = Ro for ii_s = ii for bg_s = BGammaMax for phi2_s = phi2; L2 =sqrt( Ro_s*ii_s)+(bg_s*phi2_s); L = [L;L2]; MoData = [Ro_s ii_s bg_s phi2_s L2] FN = (num2str(Ro_s), num2str(ii_s), num2str(bg_s), num2str(phi2), num2str(L)); dlmwrite('myFile.txt',FN,'delimiter',' '); end end end end

回答(1 个)

Thorsten
Thorsten 2016-8-24
编辑:Thorsten 2016-8-24
Just move the
L = [];
before the first loop:
L = [];
for Ro_s = Ro

类别

Help CenterFile Exchange 中查找有关 Custom Message Support 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by