2014-09-24 46 views
0

我正在Matlab中進行仿真,其中來自仿真的一些數據是通過執行其他軟件獲得的。這個想法是當計算時間超出極限時,模擬的數據將不被接受。如何設置最大計算時間來自動停止這種不必要的計算? 我目前不使用Simulink。如何在matlab中設置最大計算時間(不激活Simulink)

在此先感謝!

回答

0

如果您正在進行循環式計算,您可以嘗試使用tic toc命令。例如在計算最開始的:

tic; 

只是每次循環結束之前:

if (toc>60) %//However many seconds you want 
    break; 
end 

,如果你不具備循環式的計算,必須直接進入這可能不是很有用。

+0

謝謝!不幸的是,它不是一個循環式的計算... – open0121 2014-09-26 08:04:10

相關問題