作者roggig (莎由娜拉)
看板MATLAB
标题[问题]MATLAB 解非线性ODE
时间Wed Jun 13 12:42:59 2012
各位大大好
最近 用MATLAB解一个非线性ODE,可是不知道要怎样去代换才能解。
有先爬过文,可是还是不懂要怎设定ODE,所以来这边发表问题。
题目是
0.5*f*f''+f'''=0
其中f是x的函数,f''表示对x 2次微分,f'''表示对x 3次微分。
其中有给初始状态
f(0)=0
Df(0)=0
Df(infinity)=1
Df=对x一次微分
打完程式码後就会出现错误。
不知道是要如何打程式码?
Warning: Explicit solution could not be found.
> In dsolve at 101
ff =
[ empty sym ]
谢谢大大帮忙了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.1.134
※ 编辑: roggig 来自: 140.116.1.134 (06/13 12:44)
1F:推 ak075:matlab的help有范例 06/13 16:17
2F:→ ak075:例如ode45 06/13 16:18
3F:→ ak075:他的help会敎你怎麽使用与降阶 06/13 16:19
谢谢回应真是帮大忙了, 我来试试看。
※ 编辑: roggig 来自: 140.116.202.70 (06/13 23:03)