Effacer les filtres
Effacer les filtres

Solve a*x + x*(b^x) + c = 0

1 vue (au cours des 30 derniers jours)
Ömer Yaman
Ömer Yaman le 25 Jan 2021
Hello all,
I have troubles while solving equation which is given below symbolically. Could anyone guide me? Thanks in advance.
a*x + x*(b^x) + c = 0
Best regards,
  5 commentaires
David Goodmanson
David Goodmanson le 25 Jan 2021
Hi Omer,
It seems highly unlikely that there is an explicit symbolic solution for x. Already the solution to a simpler problem, that of solving
x*exp(x) = z
for x, can only be expressed in terms of the lambertw function, x = lambertw(z). A numerical lambertw function is part of Matlab.
Ömer Yaman
Ömer Yaman le 25 Jan 2021
Thank you for editing!
Thank you, So I guess, I need to instert lambertw function to solve this equation

Connectez-vous pour commenter.

Réponses (1)

Steven Lord
Steven Lord le 25 Jan 2021
I'm doubtful that you'll be able to find a general symbolic solution. Substitute numeric values in for a, b, and c and use fzero.

Community Treasure Hunt

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

Start Hunting!

Translated by