私は3列とN行のマトリックスを持っています。要素を変更してその要素を表示しようとしています (セミコロンを入れないことにより)。理由により、常に行全体が表示されます。
コードとその機能は次のとおりです。
for i=1:N
[fitG params resnorm residual]=lorentzfit3(X,Y,[]);
PICSG(i,1)= params(2)
PICSG(i,2)= params(5)
PICSG(i,3)= params(8)
end
X と Y は N ごとに指定されます。Params には exit に 10 個のパラメーターがあります。このコードを実行したときのコマンド ウィンドウの結果を次に示します。
PICSG =
2.6288e+09
PICSG =
1.0e+09 *
2.6288 2.8425
PICSG =
1.0e+09 *
2.6288 2.8425 2.7368
要求した PICSG だけではなく、すべての PICSG が表示されるのはなぜですか?