通信系統建模與仿真 筆記4 加法器M文件S函數

編寫 加法器M文件S函數

1、啓動simulink

2、拖入sine wave 、Add、Scope、S-Functiom、Mux模塊

3、按圖連接,並保存爲ec5.mdl


4、注意把sine wave模塊一個設爲正弦波,另一個設爲餘弦波(不會設置看前面的文章http://blog.csdn.net/so_cracy/article/details/64920502)

爲了便於顯示,參數設置如下,另一個sine wave的參數不用改變


5、在Matlab窗口新建一個M文件,把sfuntmpl.m文件的內容複製下來(sfuntmpl.m在Matlab安裝目錄的\toolbox\simulink\blocks中)


6、做如下修改




7、保存文件爲myAdd.m,兵保存在與ex5.mdl同一個文件夾中

8、雙擊模型圖中中的S-Function模塊,把myAdd輸入,注意是與M文件的文件名相同的:


9、點擊OK,運行結果


可以看到效果是一模一樣的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章