Re: [問題] matlab 如何解 ODE已回收
※ 引述《youwin0125 (急凍土司超人)》之銘言:
: 小弟不太會用matlab
: 有個ODE 想用matlab解
: 已經手算算完結果了 想要用matlab 驗証一下
: 請問應該怎麼寫
: 方程式是 Vc'(t) + Vc(t)/(R2*C) = Vi(t)/(R1*C)
: R1 R2 C 是常數 , Vc(t) Vi(t) 是時間函數
: 萬分感謝 ^^
: 看了精華區似乎應該要把方程式 化成一階matlab的標準形式
: 不過不知道標準形式是什麼
Vi(t)是已知道的M檔嗎?
dy=@(t,y) Vi(t)/(R1*C)+y/(R2*C); % 是這樣吧?我又照書上打了 =..=
ode45(dy,[0,40],0); % 中括號為範圍;後面0為y(0)=0初始值;
% 不過用ode解題器,有基本的幾個~
有各種適用的解題器~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.31.244
推
07/28 10:25, , 1F
07/28 10:25, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章