我有一個3列和N行的矩陣。我試圖修改一個元素並查看該元素(通過不放分號)。出於某種原因,它總是給我整行。在Matlab中修改矩陣元素
下面的代碼和它做什麼:
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給在退出10個參數。這是運行此代碼時的命令窗口結果。
PICSG =
2.6288e+09
PICSG =
1.0e+09 *
2.6288 2.8425
PICSG =
1.0e+09 *
2.6288 2.8425 2.7368
爲什麼它顯示所有的PICSG而不是我所要求的?
後分配MATLAB顯示所有矩陣。對於一個元素使用disp(PICSG(i,3))或PICSG(i,3)在單獨的行上。 – 2013-03-14 14:03:03