Re: [問題] 解常微分方程

看板Mathematica作者 (Mayday)時間11年前 (2013/05/28 18:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《mgla8063 (青澀的柿子)》之銘言: : 我要解一個聯立微分方程: : x'=0.02x-0.00004xy : y'=0.0004xy-0.04y : x(0)=500 : y(0)=200 : 其中x,y都是t的函數,我輸入下面的指令: : DSolve[{x'[t] == 2/100 x[t] - 4/100000 x[t] y[t], : y'[t] == 4/10000 x[t] y[t] - 4/100 y[t], y[0] == 200, x[0] == 500}, : {x[t], y[t]}, t] : 卻發現電腦給我一大堆錯誤訊息, : 想請問是哪裡出了問題?謝謝大家。 試試看用NDSolve[{x'[t]==2/100 x[t]-4/100000 x[t] y[t],...,x[0]==500},{x[t], y[t]},t] 因為DSolve它會去主動想要找解析解, NDSolve解出來是數值解, 你可以再把解出來 的函數畫出來. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.25.105
文章代碼(AID): #1Hf89Bmz (Mathematica)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1Hf89Bmz (Mathematica)