Saving Iterations in the loop

1 回表示 (過去 30 日間)
TTA
TTA 2016 年 8 月 24 日
コメント済み: Andrei Bobrov 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 件のコメント
Andrei Bobrov
Andrei Bobrov 2016 年 8 月 24 日
Please see repeat of this question.

サインインしてコメントする。

回答 (1 件)

Thorsten
Thorsten 2016 年 8 月 24 日
編集済み: Thorsten 2016 年 8 月 24 日
Just move the
L = [];
before the first loop:
L = [];
for Ro_s = Ro

カテゴリ

Help Center および File ExchangeCustom Message Support についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by