MATLAB Simulink - 模型構建與模擬



我們已經瞭解了Simulink庫瀏覽器和庫列表中可用的模組。在本節中,我們將使用這些模組來構建一個簡單的正弦波模型。

開啟Simulink,點選空白模型,如下圖所示:

Createmodel

空白模型將開啟一個空白彈出視窗,如下圖所示:

Popup Window

現在,開啟Simulink庫瀏覽器,以便我們可以選擇模組。

Modelling

您的電腦上將出現以下螢幕

Signal Builder

要將正弦波移動到您的模型中,請選擇該模組並將其拖放到模型工作區內。我們想顯示正弦波,在這裡,我們在模型工作區中使用了四個正弦波,如下圖所示:

Data Inspector

現在,我們想顯示訊號的輸出,因此讓我們從Sink庫中使用一個示波器模組,如下圖所示:

Floating scope

現在選擇並將示波器模組拖放到模型工作區內。

Scope

正弦波有一個輸出,示波器模組有一個輸入。我們顯示了四個正弦波。我們必須更改示波器模組的引數以接收四個輸入。

右鍵單擊示波器模組,然後單擊“模組引數”,將顯示如下螢幕:

Stepping Options

轉到設定圖示,並將輸入引數從1更改為4,如下圖所示:

Parameter

單擊“應用”以儲存更改。

現在讓我們用箭頭將正弦波連線到示波器模組,如下圖所示:

Scope Block

我們希望將每個正弦波的頻率更改為不同的頻率,以便我們獲得不同頻率的訊號圖。

因此,右鍵單擊正弦波並開啟正弦波模組引數,如下圖所示:

Block Parameters

我們將所有正弦波的幅度保持為1,第一個正弦波的頻率為1,第二個為3,第三個為6,最後一個為10。

單擊如下所示的“執行”按鈕以檢視正弦波。

S Wave

開啟示波器模組引數以檢視正弦波,如下圖所示。

BP
廣告
© . All rights reserved.