一般不需要,,除了少數情況下,使用代碼的搭建比使用基礎模塊更簡單時可能會考慮。


猜你的意思是:要不要用到Matlab裡面的函數吧。

Simulink自帶的計算模塊非常豐富,從基礎的數學運算到諸多專業領域的運算工具箱,能滿足一般的學習和准專業人員的計算需求。當然,如果你有自己的特殊計算需求,還可以通過組合計算模塊或編輯.m文件實現個人的演算法需求。


簡單的不需要,只在simulink里搭建模型就好了


不一定。可以用m語言自己寫


不一定,看情況需要。不過要注意的是有些m語言不支持代碼生成,如果使用,要使用支持代碼生成的語句


一般是不需要,我個人感覺是,當系統中數學原理難以用simulink搭建的時候要用程序語言。

之前遇到過這種情況,我上學期做動力學系統控制模擬的時候,simulink搭建了驅動系統和負載的動力學模型。但是控制系統的數學表達比較複雜,所以用的s-function做的控制系統。


推薦閱讀:
相关文章