[問題] 用ode45解 微分方程 出錯!!已回收

看板MATLAB作者 (I'm OK...)時間16年前 (2010/01/25 14:58), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
小弟之前有po文過,也有看了書、查看matlab的help, 但是到目前還是沒有解決好這個問題, 所以想再上來po一次,希望能有高手指點一下, 以ode45解題後,解完之後主視窗出現以下訊息: Warning: Failure at t=1.110020e-003. Unable to meet integration tolerances without reducing the step size below the smallest value allowed (3.469447e-018) at time t. In ode45 at 371 In sodedx2 at 29 t = 0 0.1000 z = 100.0000 37.5000 603.7099 84.2391 我的t設 t=0:0.1:1; 但是matlab只跑了前兩個值後就出現以上的錯誤訊息了 麻煩各位指點一下,謝謝。 -- Ben~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.138.238 ※ 編輯: ben1024 來自: 140.138.138.238 (01/25 14:59)

01/25 17:57, , 1F
時間太長了..
01/25 17:57, 1F

01/27 17:28, , 2F
3Q 我想我發現錯誤了
01/27 17:28, 2F
文章代碼(AID): #1BNK3-IQ (MATLAB)