Azzera filtri
Azzera filtri

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

1 visualizzazione (ultimi 30 giorni)
Ömer Yaman
Ömer Yaman il 25 Gen 2021
Risposto: Steven Lord il 25 Gen 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 Commenti
David Goodmanson
David Goodmanson il 25 Gen 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 il 25 Gen 2021
Thank you for editing!
Thank you, So I guess, I need to instert lambertw function to solve this equation

Accedi per commentare.

Risposte (1)

Steven Lord
Steven Lord il 25 Gen 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