Re: [問題] matlab 如何解 ODE已回收

看板MATLAB作者 (追求更高處!)時間16年前 (2009/07/27 12:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1ARJDFVH (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1ARJDFVH (MATLAB)