首页 > 解决方案 > 极大值求解方程

问题描述

我是最大值的新手。

想知道如何提取解决方案?例子:

(%i1) soln: solve([x^2 - 9 =0], [x]);
(soln) [x=-3,x=3]

如何提取值-3并将3它们分配给一些变量。我知道如果解决方案是

(soln) [-3,3]

那么我可以分别使用soln[1]andsoln[2]来获取值-33

我希望我能够表达我的怀疑。任何帮助,将不胜感激。

标签: maxima

解决方案


感谢@SurentharP 提供解决方案的链接。我搜索了 SO,但错过了链接提供的答案。针对上述问题,解决方法如下:

soln: solve([x^2-9=0], [x]);
xvals : map(rhs, soln);

在这种情况下xvals,将存储值-33. 问题解决了。


推荐阅读