matlab simulink笔记04——switch模块
生活随笔
收集整理的這篇文章主要介紹了
matlab simulink笔记04——switch模块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Switch 模塊
Switch模塊是-.個選擇開關模塊,可根據判斷條件選擇多個輸入端口中的某個進行輸出。圖所示為CommonlyUsedBlocks中具有3個輸入端口.1個輸出端口的Switch模塊圖標。模塊的3個端口中,第1個和第3個端口為輸出端口提供輸出值,輸出端口輸出第1個輸人口還是第3個輸人口的值由第2個輸人口的值和條件關系共同決定。參數對話框中的條件關系選擇對第2個端口進行條件判斷,如果判斷為真,則輸出口輸出第1個端口的信號;否則輸出第3個輸人端口的信號。對第2個端口進行判斷的條件關系有3種選擇:
①第2個端口大于或等于某個閾值。
②第2個端口大于某個閾值。
③第2個端口不等于0。
閾值( Threshold)在Switch參數對話框的參數中設置。當用戶選擇條件關系后,該判斷,
條件會顯示到模塊框圖上。
例:以正弦信號以方波形式進行輸出為例
原理:通過sign函數來進行轉換,當是整數時輸出1,為負數時輸出-1
例2:分段函數的仿真
?
總結
以上是生活随笔為你收集整理的matlab simulink笔记04——switch模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SHA256算法原理及其实现
- 下一篇: 使用offsetof对结构体指针偏移操作