solving equation in complex vaariables
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
How can I solve z(z-1)=1 using MATLAB. z is a complex variable. Is there any direct method? I did it separating the real part and imaginary part.
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 23 Jul. 2011
Expand the expression:
z*(z-1)=1
z^2-z=1
z^2-z-1=0
This is a quadratic equation which can be solved by standard methods,
roots([1,-1,-1])
You will find that the solutions have no imaginary components.
2 Kommentare
Walter Roberson
am 23 Jul. 2011
No. There is no direct solver that is suitable for "any general equation" even in reals.
The Symbolic Toolbox is able to solve a fair variety of equations over complex numbers.
The only general solving routine outside of the Symbolic Toolbox that I have found that is able to handle complex numbers directly, is fgoalattain()
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Calculus finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!