我有一個矩陣a(16x3)和向量b(16x1)。 b顯示矩陣a中有多少個值每行有效。訪問矩陣索引從一個向量
a = magic(3)
a =
8 1 6
3 5 7
4 9 2
b = [1;3;2]
b =
1
3
2
我試圖做的是無效的值設置爲NaN:
a(:,b+1:end)=NaN
結果是:
a =
8 NaN NaN
3 NaN NaN
4 NaN NaN
但我本來期望是:
a =
8 NaN NaN
3 5 7
4 9 NaN
這裏有什麼問題?
你不能像存取權限的矩陣。 a(n,m)期望m和n是值或數組,但不是矩陣。 – 2014-11-06 15:06:40
你可以做一個循環。對你來說是奧克嗎? – Rashid 2014-11-06 15:10:29
For循環對我來說很清楚,但我試圖用矩陣運算來完成。 – crepla 2014-11-06 15:14:16