simulink中定義結構體信號線


在simulink中,有需要用到Sfunction函數,Sfunction函數的輸入為結構體,就需要外部跟Sfunction函數的連線也為結構體,這樣就需要定義simulink中信號線也為結構體類型。

1.定義bus總線

    1.在simulink界面中,點擊view->model explorer->base workspace

    2.在model Hierarchy窗口欄選中base Workspace.點擊Add->simulink bus->Launch Bus Editor

3.選中BUS信號,在右側修改信號名和類型。點擊工具欄里面黃色圖標,添加成員變量

4.在simulink中使用BUS Creater將信號線組合在一起

5.雙擊BusCreater,在output data type選中上面定義的結構體名字就可以了

至此就OK了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM