Hi everyone,
I try to solve an equation. Coefficient of this equations depends another variable like 'a' and i want to find the roots depend on 'a'. For example, i have an equation like "x^4+5*a*x^2+6*a=0" and i want to find the roots like x1=0.122a etc. How can i do that?
Thanks
Cem

 Akzeptierte Antwort

KSSV
KSSV am 2 Nov. 2023

0 Stimmen

syms x a
eqn = x^4+5*a*x^2+6*a==0 ;
s = solve(eqn,x)
s = 

4 Kommentare

I try the same thing for following equation but it does not work.
syms x a
eqn = x^3+5*a*x^2-6*a*a*x+a^3==0 ;
s = solve(eqn,x)
Where is the problem?
Dyuman Joshi
Dyuman Joshi am 2 Nov. 2023
What do you mean by "does not work"?
Cem Eren Aslan
Cem Eren Aslan am 2 Nov. 2023
I get these results.
syms x a
eqn = x^3+5*a*x^2-6*a*a*x+a^3==0 ;
s = solve(eqn,x,'MaxDegree',3)
s = 

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by