- MATLAB Simulink 教程
- MATLAB Simulink - 主頁
- MATLAB Simulink - 簡介
- MATLAB Simulink - 環境設定
- MATLAB Simulink - 啟動 Simulink
- MATLAB Simulink - 圖塊
- MATLAB Simulink - 線
- MATLAB Simulink - 構建和模擬模型
- MATLAB Simulink - 訊號處理
- MATLAB Simulink - 向訊號新增延遲
- MATLAB Simulink - 數學函式庫
- 構建模型並應用 If-else 邏輯
- MATLAB Simulink - 邏輯閘模型
- MATLAB Simulink - 正弦波
- MATLAB Simulink - 函式
- MATLAB Simulink - 建立子系統
- MATLAB Simulink - For 迴圈
- MATLAB Simulink - 匯出資料
- MATLAB Simulink - 指令碼
- 解決數學方程式
- 一階微分方程
- MATLAB Simulink 實用資源
- MATLAB Simulink - 快速指南
- MATLAB Simulink - 實用資源
- MATLAB Simulink - 討論
一階微分方程
在此,我們將學習如何在 Simulink 中求解一階微分方程。
我們試圖使用 Simulink 求解的一階微分方程如下 -
dy/dt = 4sin2t - 10y
方程可以透過將 dy/dt 積分到以下項來求解 -
y(t)=∫(4sin2t - 10y(t))dt
以下是針對以上方程構建模型的步驟。
從源函式庫選取正弦波並將振幅更改為 4,頻率更改為 2。這將給出 4sin2t。
積分器圖塊將用於顯示將輸出 y(t) 的 dy/dt。
增益圖塊將表示 10y。
步驟 1 和 3 的輸入將提供給步驟 2。
我們需要示波器圖塊來觀察輸出 y(t)。步驟 4 將連線到示波器圖塊。
讓我們在模型中觀察上述步驟,如下所示 -
執行圖塊以檢視以下輸出 -
廣告