求一个看起来很简单的微分方程解法(或Matlab解法)dy/dx=e^y求y,希望有具体步骤,或者Matlab代码,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 06:16:00
求一个看起来很简单的微分方程解法(或Matlab解法)dy/dx=e^y求y,希望有具体步骤,或者Matlab代码,

求一个看起来很简单的微分方程解法(或Matlab解法)dy/dx=e^y求y,希望有具体步骤,或者Matlab代码,
求一个看起来很简单的微分方程解法(或Matlab解法)
dy/dx=e^y
求y,希望有具体步骤,或者Matlab代码,

求一个看起来很简单的微分方程解法(或Matlab解法)dy/dx=e^y求y,希望有具体步骤,或者Matlab代码,
分离变量
dy/dx=e^y
e^(-y)dy=dx
e^(-y)d(-y)=-dx
e^(-y)=-x+c
-y=ln(c-x)
y=-ln(c-x)

在matlab里输入y=dsolve('Dy=exp(y),'x')即可

>> dsolve('Dy=exp(y)','x')

ans =

log(-1/(x+C1))

设u=e^y
du=e^ydy=udy, dy=du/u
代入原方程
du/udx=u
du/u^2=dx
两边积分:-1/u=x+C
-1/e^y=x+C
y=-in(-x+C1)