Solving Transcendental equation
Mostrar comentarios más antiguos
Hi all,
I try to solve these system equations in matlab. I try to use fzero and fsolve but it did not work (R2010a). The system equation is
Re(λ)= μ=-αe^(-μ) cos(ω)
Im(λ)=ω=-αe^(-μ) sin(ω)
I appreciate for your help.
TN
5 comentarios
Grzegorz Knor
el 22 de Sept. de 2011
Could you paste a piece of your code?
It would be easier to answer :)
Walter Roberson
el 22 de Sept. de 2011
You appear to have two equations in 3 unknowns ?
tuan
el 4 de Oct. de 2011
tuan
el 31 de Oct. de 2011
Walter Roberson
el 31 de Oct. de 2011
lambda and alpha are fixed values for any one problem? And you are looking for mu and w values that satisfy
lambda = alpha * exp(-mu + I*w)
Then
lambda/alpha = exp(-mu + I*w)
ln(lambda/alpha) = -mu + I*w
If mu and w are constrained to be real-valued then this would appear to have a single solution (unless alpha is 0).
Respuestas (2)
Walter Roberson
el 4 de Oct. de 2011
You will need to indicate which variable(s) you are trying to solve for.
lambda = alpha * exp(-mu + I*w)
If you are trying to solve for alpha = 0, then that happens if either lambda = 0 or mu or w are infinite.
If you are trying to solve for lambda = 0, then that happens if either alpha = 0 or else mu and w are both zero.
You can also solve for mu or w being 0 without difficulty.
tuan
el 31 de Oct. de 2011
Categorías
Más información sobre Programming en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!