变量重复相加
matlab编程如下:
a=
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??
在线等回复! 没人么?自己顶一个! 高手在哪里???? 因为你定义的b是变量啊,如果你令b=0,最后的结果就是b=6 天十 发表于 2013-7-26 08:27 static/image/common/back.gif
因为你定义的b是变量啊,如果你令b=0,最后的结果就是b=6
明白了,谢谢
页:
[1]