2015-03-31 56 views
0

當我在Matlab的命令窗口中使用如何在.m文件中調用.exe文件(由獨立的Simulink模型製作)?

!mdlname -p file.mat 

我沒有錯誤,但是當我使用.m文件命令我得到的錯誤,指出墊文件無法定位。我試圖把全路徑名file.mat這樣

mdlname -pc:\路徑.. \ file.mat

,但我仍然得到錯誤說墊子文件無法找到(錯誤讀取參數從MAT文件)

數據我試圖在M檔使用功能system和它的作品,但我不能強迫功能system使用file.mat像我可以與-p

+0

可執行文件和mat文件在同一目錄中嗎? – 2015-04-01 01:56:58

+0

是的,他們在同一個目錄中。 – mladen 2015-04-01 07:27:17

回答

0
system(['"zbroj.exe" -p zbro.mat']); 

這裏是解決方案,我試過了,我試過了,最後做成了。 zbroj.exe是從仿真模型RSIM EXE,-p是迫使zbroj.exezbro.mat文件採取輸入參數的開關。

相關問題