Максима решить уравнение - PullRequest
0 голосов
/ 29 ноября 2018

Я новичок в максимумах.

Хотите узнать, как извлечь решение для решения?Пример:

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

Как извлечь значения -3 и 3 и присвоить их некоторым переменным.Я знаю, что если бы решение было

(soln) [-3,3]

, то я мог бы использовать soln[1] и soln[2], чтобы получить значения -3 и 3 соответственно.

Я надеюсь, что смогу выразить свое сомнение.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 29 ноября 2018

Спасибо @SurentharP за ссылку на решение.Я искал ТАК, но пропустил ответ, который дает ссылка.Для вышеуказанной проблемы решение выглядит следующим образом:

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

В этом случае xvals будет хранить значения -3 и 3.Вопрос решен.

...