MathWorks應用工程師,博客介紹關于 Simulink 以及其它 MathWorks 的基于模型的設計工具。官網博客地址:http://blogs.mathworks.com/simulink/
MATLAB 2017a已經正式發布,點擊左側藍色文字可下載試用。作為 R2017a 版本的第一篇博客,我想重點介紹幾個能讓大家建模更方便的Simulink新特性。
簡化的子系統總線接口
我經常會從客戶那收到很大的模型,子系統以及總線布置看起來就像下面這張圖。通常會將子系統額外多包一層(中間那層),讓連線看起來沒那么亂。
在 2017a 里,增加了新元素:bus element ports。子系統看起來就會像這樣:
如果你想把現在的模型轉成這種新的樣式,我們也提供了自動轉換的功能:
改進了被引用模型的參數化功能
如果你需要傳遞參數給被引用模型,那么你會發現,在Model Explorer 里給(被引用模型的) model workspace 新建變量的時候,變量有了個新屬性Argument。
當這個模型被引用的時候,在父模型的Model模塊里,就會列出剛才被標記為 Arguments 的這兩個變量,你可以給它賦值。如果有很多個變量的話,你也可以看到,這里可以排序也可以搜索參數。
傳遞參數給被引用模型,舊版也可以,新版對易用性做了改進。
自動產生端口
在 2017a 里,你可以輕松的直接將信號線拖向子系統,然后 Simulink 會自動幫你產生一個新端口。有動畫有真相:
格式刷
可以通過格式刷輕松的將已有的模塊格式應用到別的模塊上去:
這就是一些在 2017a 里新增的一些可以提高你建模效率的功能。之后我也會繼續介紹一些其它的很贊的新功能。或者查看release notes。
-
參數
+關注
關注
11文章
1854瀏覽量
32362 -
效率
+關注
關注
0文章
149瀏覽量
20081 -
模型
+關注
關注
1文章
3290瀏覽量
49023
發布評論請先 登錄
相關推薦
評論