Solving first order differential equation

1 回表示 (過去 30 日間)
Rahal Rodrigo
Rahal Rodrigo 2021 年 4 月 12 日
編集済み: Abhishek Gupta 2021 年 4 月 15 日
How is it possible to solve the following differential eqiuation using syms and dsolve? I'm quite confused on how to solve dx/dx on matlab. The condition is x(0)=4. Any help would be greatly appreciated.
  2 件のコメント
James Tursa
James Tursa 2021 年 4 月 12 日
編集済み: James Tursa 2021 年 4 月 12 日
Double check your assignment. That is probably supposed to be dx/dt, not dx/dx.
Rahal Rodrigo
Rahal Rodrigo 2021 年 4 月 12 日
Thanks for your reply and your suggestion. The assignment says dx/dx (only 1 task has it like so), so I'll assume its a typo and take it as dx/dt. Thanks again.

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

回答 (1 件)

Abhishek Gupta
Abhishek Gupta 2021 年 4 月 15 日
編集済み: Abhishek Gupta 2021 年 4 月 15 日
Hi,
You can solve the given ODE as follows: -
syms x(t);
ode = 2*diff(x,t) + 7*x == t;
cond = x(0) == 4;
xSol(t) = dsolve(ode,cond);
For more details, check out the following documentation link: -

カテゴリ

Help Center および File ExchangeOrdinary Differential Equations についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by