フィルターのクリア

Solve symbolic equation with derivatives

3 ビュー (過去 30 日間)
Steradiant
Steradiant 2020 年 6 月 4 日
回答済み: Steradiant 2020 年 6 月 10 日
I want to solve an equation with the symbolic math toolbox. This equation also contains derivatives. E.g.:
eqn1 = 0 == x + y + diff(f(t),t)
sol1 = solve(eqn1, diff(f(t),t));
But I always get an empty structure as solution. Is there any way to do this or do I have to convert the diff(f(t),t) into another symbolic variable and convert it back to the derivative after I solved the equation?

採用された回答

Steradiant
Steradiant 2020 年 6 月 10 日
isolate(eqn,expr)
is the function I was looking for.

その他の回答 (1 件)

madhan ravi
madhan ravi 2020 年 6 月 4 日
dsolve(...) is the one to be used for odes.
  4 件のコメント
Steradiant
Steradiant 2020 年 6 月 4 日
Yeah, this is the workaround I was thinkin of but I'd have prefered a built in way rather than defining loads of symbolics.
madhan ravi
madhan ravi 2020 年 6 月 4 日
Good luck.

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

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

タグ

製品


リリース

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by