
- 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 求解簡單的數學方程。
該方程如下 −
y(t) = 2Sin(t) + 5Sin(2t) - 10
讓我們為上述方程建立一個模型。如下所示,開啟一個空白模型 −

以下是求解方程的步驟 −
獲取一個正弦波塊。右鍵單擊並選擇“塊引數”。選擇符號型別為“基於時間的”。將幅度更改為 2,頻率更改為 1。那將是 2Sin(t)。
獲取另一個正弦波塊。現在,將幅度設定為 5,頻率設定為 2,以顯示 5Sin(2t)。選擇符號型別為“基於時間的”。
現在獲取一個相加塊,並相加兩個正弦波。
獲取一個常量。右鍵單擊並選擇“塊引數”。將值從 1 更改為 10。
獲取一個減法塊,其中一個輸入來自步驟 3,另一個來自常量,即步驟 4。
獲取一個示波器塊,並將步驟 6 中的輸入連線到它。
這是針對方程的最終 Simulink 模型的展示 −
y(t) = 2Sin(t) + 5Sin(2t) - 10

單擊“執行”按鈕進行編譯。右鍵單擊示波器塊以檢視繪製的訊號。

廣告