如何用MATLAB实现这个简单的矩阵计算
怎么让它每一列的每一个元素都减去该列的第一个元素,然后再对每个元素求和.比如矩阵为b=[1 2 3
2 3 4
3 5 6]
结果就该等于ans=[3 4 4]
人气:460 ℃ 时间:2020-04-29 02:06:50
解答
在MATLAB窗口直接输入:
b=[1 2 3;2 3 4;3 5 6]
a=b(1,:);
for i=1:3
b(i,:)=b(i,:)-a;
end
sum(b)
推荐
猜你喜欢
- 春游时孩子们的作文
- 1990年4月25日,科学家将哈勃天文望远镜送上距地球表面约600 km的高空,使得人类对宇宙中星体的观测与研究有了极大的进展.假设哈勃天文望远镜沿圆轨道绕地球运行.已知地球半径为6.4×10^6 m,利用地球同步卫星与地球表面的距离为3.
- 英语关于双重所有格的一个问题
- 已知(1-2x)^9=a0+a1x+a2x^2+……+a8x^8+a9x^9,求a1+a2+…+a8+a9的值
- 一个二次三项式x的平方+2x+a将它与一个二项式x+b相乘,积中不出现一次项,且二次项系数为1,求a,b的值
- 英语单词hour和our的读音?
- 对Perhaps 和表示可能后的答案是He might have gone home early.为什么might后面用
- 稀盐酸和稀硫酸的混合溶液100ml,加入3.42g氢氧化钡,恰好完全反应