isolate function is not providing multiple solutions to a polynomial problem?
23 次查看(过去 30 天)
显示 更早的评论
I used the "isolate function" as per matlab documentation, https://in.mathworks.com/help/symbolic/sym.isolate.html
The first example shown for isolating 'x' from a quadratic equation gives only one root as output. Can someone explain how to get other root of quadratic as output?
Isolate Variable in Equation
Isolate x in the equation a*x^2 + b*x + c == 0.
----------------------------------------------------------------------------
syms x a b c
eqn = a*x^2 + b*x + c == 0;
xSol = isolate(eqn, x)
-----------------------------------------------
xSol =
x == -(b + (b^2 - 4*a*c)^(1/2))/(2*a)
0 个评论
回答(1 个)
Star Strider
2024-12-2
syms x a b c
eqn = a*x^2 + b*x + c == 0;
xSol = solve(eqn, x)
pretty(xSol)
.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Symbolic Math Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!