作业帮 > 综合 > 作业

matlab中如何将一个向量的值从一个矩阵中减掉

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 14:52:30
matlab中如何将一个向量的值从一个矩阵中减掉
如:矩阵[1 2 3;4 5 6]如何将[1;1]从每个列向量中减掉得到[0 2 3;3 5 6]
感激不尽~~~
不好意思我说错了 是从每个列向量中剪掉 上例中国应该要的结果是[0 1 2;3 4 5]
改成这个:
a=[1 2 3;4 5 6];
b = [1;1];
a=bsxfun(@minus,a,b)
-----------------------------------------
想到两种啊:
1.
a=[1 2 3;4 5 6];
b = [1;1];
a(:,1)=a(:,1)-b
2.
a=[1 2 3;4 5 6];
b=zeros(size(a));
b(:,1)=[1;1];
a=a-