作者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)