2012-10-06 29 views

回答

5

如果你想減去從整個矩陣的最低值的列(如最初被要求)使用bsxfun像這樣:

[v, i] = min(a(3,:)); 
a = bsxfun(@minus, a, a(:, i)); 

UPDATE: 您可以從a像提取和消除列所以:

​​
+0

是否有刪除該列而不是插入零? – Kelly

+0

@Kelly我建議你編輯你的問題,說「刪除」而不是「減」,如果這是你想要做的。 – nibot

+0

感謝您澄清! – Kelly

3

爲了除去該柱中,使用

a(:,i) = []; 

其中i是列的索引

相關問題