for文で出た結果を行列に出力

30 Ansichten (letzte 30 Tage)
Yacchi
Yacchi am 28 Okt. 2020
Beantwortet: madhan ravi am 28 Okt. 2020
マットラボのfor 文で マットラボで初心者です。for 文で一回回して答えを出力するごとに、その答えを行列やベクトルとして保存していくにはどのようにしたらよいでしょうか?例えば
for i=0:3
i
end
とすると
実行結果は、
i = 0
i =1
i =2
i =3
となると思いますがこれを例えば
A[0 1 2 3]
のように一つのベクトルとして表示するにはどうしたらよいでしょうか。回答よろしくお願いします。

Antworten (1)

madhan ravi
madhan ravi am 28 Okt. 2020
k = 0 : 3;
A = zeros(size(k));
for l = 1 : numel(k)
A(l) = k(l);
end
A
A = 1×4
0 1 2 3
Without loop:
A = 0 : 3
A = 1×4
0 1 2 3

Kategorien

Mehr zu 数学 finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!