Please help with this quadratic equation
Afficher commentaires plus anciens
Réponses (2)
Mischa Kim
le 19 Jan 2014
Modifié(e) : Mischa Kim
le 19 Jan 2014
Use
syms X
solve(X - (abs(X))^2 + i*0.4)
Of course, you can also use j instead of i.
2 commentaires
jason
le 19 Jan 2014
Mischa Kim
le 19 Jan 2014
Right you are. Misread. I fixed it above.
Roger Stafford
le 19 Jan 2014
You hardly need matlab to solve that problem. Rewrite it as:
z - abs(z)^2 = -j*.4
where z = x + j*y with x and y being the real and imaginary parts of z. This can be rewritten:
x + j*y - (x^2+y^2) = -.4*j
Now equate the real parts and imaginary parts of this equation:
y = -.4
x - x^2 - y^2 = x - x^2 - .16 = 0
From high school math there are two solutions to the second equation:
x = (1 +/- sqrt(1-4*.16))/2 = .8 or .2
Thus the two solutions are:
z = .8 - .4*j
z = .2 - .4*j
Catégories
En savoir plus sur Symbolic Math Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!