0
"P_dot_ij_om_ ii(i、1)= P_dot_ij(k、2);"という行に問題があります。 基本的に私は行列P_dot_ij_om_1 = []を1からi まで、そして次の行に宣言しました。scilabで文字列宣言された変数にアクセスする方法
データを入力したいとします。 P_dot_ij_om_ + ii(i、1)= P_dot_ij(k、2); ここで、iiは数字です。正しい表現は何ですか?
rows=round(k/360);
i=1;
ii=1;
k=1;
while ii <= rows
Pdot_names(ii,1)=string("P_dot_ij_om_"+ string(ii));
disp(Pdot_names(ii))
execstr(Pdot_names(ii)+'=[]'); // declare indexed matrix
while i<361
P_dot_ij_om_+ii(i,1)=P_dot_ij(k,2);
// P_dot_ij_om_+ii(i,2)=P_dot_ij(k,3);
disp(k)
k=k+1;
i=i+1;
end
ii=ii+1;
end
Welcome to Stackoverflow!あなたの質問に正解がある場合は、「同意する」ことを忘れないでください。 – Attila