数学建模社区-数学中国
标题:
变量重复相加
[打印本页]
作者:
Ky.o
时间:
2013-7-25 22:49
标题:
变量重复相加
matlab编程如下:
a=[1,1,1;2,2,2;3,3,3]
syms b
for i = 1 : 3
b= b+a(i,i)
end
结果如下
a =
1 1 1
2 2 2
3 3 3
b =b + 1
b =b + 3
b =b + 6
问:为什么会显示出b=b+6,而不是b=6??
在线等回复!
作者:
Ky.o
时间:
2013-7-25 22:51
没人么?自己顶一个!
作者:
Ky.o
时间:
2013-7-26 06:31
高手在哪里????
作者:
天十
时间:
2013-7-26 08:27
因为你定义的b是变量啊,如果你令b=0,最后的结果就是b=6
作者:
Ky.o
时间:
2013-7-26 09:06
天十 发表于 2013-7-26 08:27
因为你定义的b是变量啊,如果你令b=0,最后的结果就是b=6
明白了,谢谢
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5