mongolism 发表于 2008-4-16 11:43

怎们提取解完方程组后的根?

例如一个三元一次方程组:eqn1:=...;eqn2:=...eqn3:=..
solve({eqn1,eqn2,eqn3},{x,y,z});
求解完后得到一组根{x=..,y=..,z=..},总的来说这几个根的排列是没有顺序的,所以用op这个命令不大合适,请问怎么能够直接把x的值提取出来付给另外一个变量呢?

lishenlong2004 发表于 2008-4-22 23:45

result:=solve({eqn1, eqn2, eqn3}, {x, y, z});
x:=subs(result, x)://提取x值重新给x

mongolism 发表于 2008-4-24 17:34

回复 2楼 的帖子

好呀,非常的感谢,我那本参考书上就没这个命令,谢谢!
页: [1]
查看完整版本: 怎们提取解完方程组后的根?