2012-10-06 28 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是列的索引

相关问题