eqn = (da-db)/(da-db0) == (((qa-qb)*t+vb0)/vbo)^(qa/(qa-qb)); solve(eqn,qb);

error: Explicit solution cannot be found.

回答 (1 件)

Walter Roberson
Walter Roberson 2018 年 6 月 14 日

0 投票

The solution is
(qa*lambertw(-ln((da-db)/(da-db0))*vbo*((da-db)/(da-db0))^(-vb0/(qa*t))/(qa*t))*t+ln((da-db)/(da-db0))*(qa*t+vb0))/(ln((da-db)/(da-db0))*t)
Unfortunately, the Symbolic Toolbox is weak on finding solutions involving lambertw, so you would have difficulty finding this solution.

カテゴリ

ヘルプ センター および File ExchangeSymbolic Math Toolbox についてさらに検索

質問済み:

2018 年 6 月 14 日

回答済み:

2018 年 6 月 14 日

Community Treasure Hunt

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

Start Hunting!

Translated by