[討論] Simulink運行但要用Matlab程式

看板MATLAB作者 (eugene)時間7年前 (2017/11/06 16:00), 編輯推噓1(100)
留言1則, 1人參與, 7年前最新討論串1/1
各位先進好,雖然小弟一直是在自控領域 但由於底子沒學好,對於許多知識都非常片段 最近因為要使用Carsim做動態模擬 故必須使用Simulink與之結合 但小弟之前的模擬是使用Simulink與MATLAB一起 是先在SIMULINK跑一段模擬,把某三個結果以array存到workspace後 在按下Matlab的run後,以這三個結果再用到Matlab程式裡面運行, (會這樣做是因為那個controller在Matlab部分比較好寫) 跑出結果順便把圖畫出來。 但由於現在Carsim只跟Simulink連結沒有Matlab (準確說應該是一起運用Simulink的圖形化程式介面, 因為Carsim會自己跑出一個車輛參數用的S-function) 小弟的問題是,剛剛的"先在Simulink跑模擬後把他們存到workspace 再用Matlab跑剩下的程式",這部分的連結,在Simulink裡面該用甚麼方法把他們接起來? 有搜尋一些資料,看似應該再使用一個s-function? 還是能否告訴小弟應該使用哪個block才對? 任何一點提示都非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 157.82.167.215 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1509955231.A.506.html

11/17 16:16, 7年前 , 1F
MATLAB Function Block ?
11/17 16:16, 1F
文章代碼(AID): #1Q01QVK6 (MATLAB)
文章代碼(AID): #1Q01QVK6 (MATLAB)