Filter löschen
Filter löschen

Solve a system of non linear equations with parameters

9 Ansichten (letzte 30 Tage)
Rakesh Jain
Rakesh Jain am 27 Feb. 2017
Kommentiert: Red_Devil_Box am 31 Aug. 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?

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 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 Kommentare
Rakesh Jain
Rakesh Jain am 1 Mär. 2017
Thank you. Got it
Red_Devil_Box
Red_Devil_Box am 31 Aug. 2020
sir can u help me??

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by