请问对一列矩阵部分求和,除了用循环,有其他命令吗?
请问对一列矩阵部分求和,除了用循环,有其他命令吗? sum回复 #2 happy 的帖子
sum只能整体求和吧,我只想求其中几部分的 和。 a=sum(A)%列求和b=sum(A,2) %行求和
c=sum(A(:)) %矩阵求和 原帖由 yanzi12 于 2006-12-6 10:30 发表
sum只能整体求和吧,我只想求其中几部分的 和。
先选择你要的列,后sum就可以了 谢谢!!搞定! 接着问一下 sum(A:1)什么意思 对A,A+1,A+2,...,1求和 ls 你的理论不对
我做了一下例子a=;b=sum(a:1) 结果是b =1, 若a=;b=sum(a:1);结果是b = 0若a=;b=sum(a:2);结果是b=2,若a=;b=sum(a:3);结果是b=5;a=;b=sum(a:49);结果b = 0;若a=;b=sum(a:450);结果b = 50;a=;b=sum(a:51);结果b = 101;
故可以得到 Sum(a:b)是矩阵a的的一个元素和后面数b的是比较,当a(1,1)大于时b,结果为0,当a(1,1)小于等于时b,则以a(1,1)为初值,步长为1,直到b的和
页:
[1]