Heuristic solver for lambert W function?

6 ビュー (過去 30 日間)
Ian
Ian 2012 年 9 月 5 日
I have a function in the form of, x*(2^x)=b/ln(2)
This can be expressed as x=W(b)/ln(2), where, W is the product log function (or lambert W function) (reference: http://en.wikipedia.org/wiki/Lambert_W_function)
Is there any way to solve for 'x' given the value of 'b'? Is there a heuristic solver/algorithm that can help?
Much thanks ian

採用された回答

Matt Fig
Matt Fig 2012 年 9 月 5 日
編集済み: Matt Fig 2012 年 9 月 5 日
X = solve('x*(2^x)=b/ln(2)','x');
x_b3 = subs(X,'b',3) % x when b=3
  1 件のコメント
Ian
Ian 2012 年 9 月 6 日
Thanks Matt!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangePhysics についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by