solving quartic eqn returns root

1 Ansicht (letzte 30 Tage)
Babu Raj AP
Babu Raj AP am 16 Mai 2020
Beantwortet: madhan ravi am 16 Mai 2020
When I solve a quartic equation using solve by following the following steps
syms H Bo
eqn=H^4 + Bo/15*H^3 + 24/15*H + 4/15*Bo==0;
solx=solve(eqn,H)
I get no explicit functional expression for H in terms of Bo but the following result:
solx =
root(z^4 + (Bo*z^3)/15 + (8*z)/5 + (4*Bo)/15, z, 1)
root(z^4 + (Bo*z^3)/15 + (8*z)/5 + (4*Bo)/15, z, 2)
root(z^4 + (Bo*z^3)/15 + (8*z)/5 + (4*Bo)/15, z, 3)
root(z^4 + (Bo*z^3)/15 + (8*z)/5 + (4*Bo)/15, z, 4)
How do I get solve the above quartic equation and get an explicit expression for H in terms of Bo?

Akzeptierte Antwort

madhan ravi
madhan ravi am 16 Mai 2020
solx = vpa(solve(eqn,H,'Maxdegree',4))

Weitere Antworten (0)

Kategorien

Mehr zu Stability Analysis finden Sie in Help Center und File Exchange

Produkte


Version

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by