在mathematica中计算的顺序问题?
mathematica吧
全部回复
仅看楼主
level 1
在mathematica中计算的顺序问题?
a=b;b=c;c=1
当c被赋值为1的时候,a什么时候被计算为1,是c被赋值的时候就计算,还是等到再次调用a的时候呢?
2021年03月09日 00点03分 1
吧务
level 10
参考文档:
CompoundExpression Set SetDelayed
HoldFirst HoldAll Evaluation
2021年03月09日 08点03分 2
level 1
你可以?a来查看,或者OwnValues,a永远是对应替换规则a=b,你可以试一下Remove[b]看看a变成了什么
2021年08月08日 08点08分 3
1