matlab simulink_MATLAB之Simulink(二)利用switch模块将正弦信号变为方波信号
##MATLAB之Simulink(二)
##利用switch模塊將正弦信號變為方波信號
今天給大家展示一個simulink電路仿真,將正弦信號轉化為方波信號。
下面開始教程:
1.首先直接在MATLAB命令行中輸入simulink或者直接點擊圖標運行。
2.新建一個空白編輯界面。
3.打開模型庫,按照下面的電路將模型拖動到相應位置并連接。
這里要注意的是示波器,默認為一個輸入端,我們需要將其變為兩個:
雙擊示波器,在彈出的窗口中點擊設置圖標,在彈出窗口中將"Number of input ports"選項修改為"2".
4.直接點擊運行按鈕,雙擊示波器。
這時我們發現示波器顯示窗口中有兩路信號,一個是輸入的正弦信號,另一個是輸出的方波信號,說明達到了預期效果。
但是這兩個信號是疊放在一起的,我們需要將它們區分開:
在剛才示波器的設置界面中,有一個Layout按鈕,單擊,按照下圖進行設置。
設置完畢后,我們發現變成了上下兩個顯示窗口,各顯示一個信號。
最后,我們來認識一下本節的重點"Switch"模塊:
這里有三個輸入端,一個輸出端,我們將三個輸入端從上到下分別記作"1",“2”,“3”,
在2號端口后面寫著">0",而且輸出端與1號端口相連,意思是如果2端口輸入信號大于0,則輸出1端口的信號,否則輸出3端口的信號。
在本次仿真中,我們在1端口接1,3端口接-1,2端口接入正弦信號,所以當輸入正弦i新年好大于0時就輸出1,否則輸出-1,這樣就達到了將正弦信號變為方波信號的目的。
##以上就是本節的全部內容,后續內容會逐漸上傳,相關源碼也會統一上傳。本節內容已上傳博客,請查看。
https://blog.csdn.net/weixin_44936771/article/details/107885568
##不足之處請及時指出,相互學習
##不懂得小伙伴可以公眾號私信我,看到后會回復的,歡迎交流學習!
長按圖片關注
點點"在看"。
總結
以上是生活随笔為你收集整理的matlab simulink_MATLAB之Simulink(二)利用switch模块将正弦信号变为方波信号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 八个字的网名87个
- 下一篇: logistic回归 如何_R_语言 l