plot y(x) graph when differential is given

13 ビュー (過去 30 日間)
mor levi
mor levi 2021 年 7 月 12 日
コメント済み: Star Strider 2021 年 7 月 12 日
Hi
I was asked to plot graph of y(x) but the given eq. is differential:
A,B,C,D are constants, and x is between [0, 50]
But I seriously dont know where to start... help?
  3 件のコメント
mor levi
mor levi 2021 年 7 月 12 日
y not given
I only know the range of x
Star Strider
Star Strider 2021 年 7 月 12 日
Integrating that symbolically leads to an expression that will be impossible to invert.
syms A B C D x(y) x0
Dx = diff(x);
Eqn = Dx == A - B*x*exp(y) / (C+D*y);
x(y) = simplify(dsolve(Eqn, x(0)==x0), 500)
x(y) = 
The matlabFunction function cannot work with that, so the only possible approach would be to code it and then use fsolve to solve for ‘y’ as a function of ‘x’. It will be necessary to supply all the constants and then plot it to even determine if the numeric approach is possible.
.

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

回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by