simulink的模擬一定要用到Matlab的程序嗎?
一般不需要,,除了少數情況下,使用代碼的搭建比使用基礎模塊更簡單時可能會考慮。
猜你的意思是:要不要用到Matlab裡面的函數吧。
Simulink自帶的計算模塊非常豐富,從基礎的數學運算到諸多專業領域的運算工具箱,能滿足一般的學習和准專業人員的計算需求。當然,如果你有自己的特殊計算需求,還可以通過組合計算模塊或編輯.m文件實現個人的演算法需求。
簡單的不需要,只在simulink里搭建模型就好了
不一定。可以用m語言自己寫
不一定,看情況需要。不過要注意的是有些m語言不支持代碼生成,如果使用,要使用支持代碼生成的語句
一般是不需要,我個人感覺是,當系統中數學原理難以用simulink搭建的時候要用程序語言。
之前遇到過這種情況,我上學期做動力學系統控制模擬的時候,simulink搭建了驅動系統和負載的動力學模型。但是控制系統的數學表達比較複雜,所以用的s-function做的控制系統。
推薦閱讀: