- 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 - 討論
MATLAB Simulink - 邏輯閘模型
在本章中,讓我們瞭解如何構建一個演示邏輯閘的模型。
例如,OR、AND、XOR 等門。
開啟 Simulink 並開啟一個空白模型,如下所示:
點選空白模型並選擇 Simulink 庫,如下所示:
讓我們選擇構建 OR 門所需的模組。我們需要兩個常數模組作為輸入,一個邏輯運算子模組和一個顯示模組。
常數和邏輯運算子模組將從常用模組庫中獲取。選擇模組並將其拖到您的模型中,或者只需在模型中鍵入模組的名稱並選擇該模組,如下所示:
選擇常數模組,我們需要兩個常數模組、一個邏輯運算子和一個常數。
模組如下所示:
右鍵點選邏輯運算子模組,它將顯示模組引數,如下所示:
使用邏輯運算子,您可以使用 AND、OR、NAND、NOR、XOR、NXOR 和 NOT 門。現在,我們將選擇 OR 門。
現在連線連線,模型將如下所示:
對於 OR 門,如果輸入為 1,1,則輸出為 1。如果輸入為 0,0,則輸出為 0。現在,常數的值為 1,1。讓我們執行模型以檢視輸出,如下所示:
我們可以在顯示模組中看到顯示的輸出為 1。現在讓我們將常數值更改為 0。右鍵點選常數模組並更改其值,如下所示:
將常數值更改為 0 後,當您執行模型時,輸出將變為 0。輸出如下所示:
現在讓我們將常數值更改為 0,1 並檢視輸出:
值為 1,0 時,顯示如下:
同樣,您可以設計 AND 和其他門。
廣告