Solve a system of non linear equations with parameters
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Rakesh Jain
il 27 Feb 2017
Commentato: Red_Devil_Box
il 31 Ago 2020
I have to find p11 p12 p22 in the following equations where q r b c are constants
p12^2/r + 2*c*p12 - 2*q = 0
p11 - b*p12 - c*p22 + (p12*p22)/r = 0
p22^2/r - 2*b*p22 + 2*p12 = 0
I specifically want to find p11 p12 and p22.
What should I do?
0 Commenti
Risposta accettata
Walter Roberson
il 27 Feb 2017
syms p12 r c q p11 b p22
eqns = [p12^2/r + 2*c*p12 - 2*q ==0, p11 - b*p12 - c*p22 + (p12*p22)/r == 0, p22^2/r - 2*b*p22 + 2*p12 == 0]
sol = solve(eqns, [p11 p12 p22])
P11 = simplify(sol.p11,'steps',20);
P12 = simplify(sol.p12,'steps',20);
P22 = simplify(sol.p12,'steps',20);
Note: there are 4 solutions for each variable.
4 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!