2014-06-27 38 views
0

我想運行一個包含SimEvent模塊的模擬(因此只有Normal選項可用於sim運行)很多次,比如至少1000次。我使用sim,每次都編譯程序,我想知道是否有其他解決方案只是以更快的速度重複運行模擬。我從配置參數中禁用重建選項,它確實使速度更快,但仍需要長時間運行約100次。更快速地運行simulink模擬反覆模擬大量時間

單次模擬時間根本不長。

謝謝!

回答

0

很難說爲什麼模型每次編譯都沒有真正看到模型及其內部的內容。但是,Parallel Computing Toolbox使您能夠將模型的迭代分佈到多個核心甚至多個機器上(使用MATLAB Distributed Computing Server)。有關更多詳細信息,請參閱文檔Run Parallel Simulations

+0

您可能還對此網絡研討會感興趣:http://www.mathworks.co.uk/videos/speeding-up-simulink-applications-81795.html – am304

+0

是啊,這就是我現在正在調查。感謝您的建議,我不知道我是否可以在此處詢問,但有什麼方法可以初始化模擬並再次運行而不停止它?如清理系統中的每個實體和其他變量。 – user3782937