Re: [問題] 以Simulink模擬電路 參數要隨變數改變렠…已回收

看板MATLAB作者 (~PQP~)時間14年前 (2010/04/15 23:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《cmyang (爆笑貢丸湯)》之銘言: : 懇請各位SIMULINK的高手 : 我目前在做一個RLC電路模擬 : 我是將電路寫成狀態方程式 即d(X1,X2)/dt= AX+Bu : 兩個狀態分別是 1.電感電流 2.電容電壓 : A矩陣內會存在兩個電阻值(電路有兩個電阻) : 如果電阻值是固定的 我可以用simulink順利模擬出來 : 我的問題是  : 這個電阻值 其實會隨輸出電流改變 (依我的電路就等於電感電流) : 其中會有平方、ln 譬如 r=5*I^2 + 6 ln(I) : 而我跑的模擬就是要看負載電阻改變時  : 這個RLC電路的暫態現象 : 也就是說 負載電阻一改變的同時 電路的R值也馬上隨之改變 : 這部份該如何做 該往哪個方向走? : 先謝謝您的指導~ 你先將你的simulink 存成一個檔... 然後再m-file中 用 Sim('simulink檔名') 就會跑simulink file 不用開simulink... 結果會存在work內 其實你這是非線性方程式...如果會用 ode45這個指令的話,應該很快就出來了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.76.146 ※ 編輯: HVAC 來自: 61.231.76.146 (04/15 23:16)
文章代碼(AID): #1BnoqBrO (MATLAB)
文章代碼(AID): #1BnoqBrO (MATLAB)