how to solve this equastion : y''-1=exp(x) second order diff. equastion by use matlab command please reply

3 ビュー (過去 30 日間)
how to solve this equastion : y''-1=exp(x) second order diff. equastion please reply
  1 件のコメント
Torsten
Torsten 2018 年 9 月 6 日
y'' = 1 + exp(x)
-> y' = x + exp(x) + a1
-> y = 1/2*x^2 + exp(x) + a1*x + a2
a1, a2 are arbitrary constants to be deduced from the initial/boundary conditions.
Best wishes
Torsten.

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

回答 (1 件)

Dimitris Kalogiros
Dimitris Kalogiros 2018 年 9 月 6 日
Of course , Trosten gave the solution for this ODE, but maybe it worths to have a look on how we can use symbolic maths toolbox to handle these equations:
clear; clc;
syms x y(x)
syms a_0 a_1
Dy=diff(y,x) %definition of first derivative
ode=diff(y,x,2)-1==exp(x) % definition of 2nd order ODE
cond1=y(0)==a_0 % initial conditions
cond2=Dy(0)==a_1
ySol(x)=dsolve(ode, [cond1 cond2]) %solve ODE
And if someone run this script, will receive :

カテゴリ

Help Center および File ExchangeFormula Manipulation and Simplification についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by