2014-04-04 102 views
2

我正在我的筆記本上運行matlab模擬,需要花費很多時間(天!)。有時我需要使用筆記本電腦,這需要睡眠或冬眠。在matlab仿真中睡眠機器

有沒有辦法在睡眠中保存模擬狀態或暫停它?

+2

您是否試圖像平時一樣暫停/睡眠/關閉蓋子?這在我擁有的每臺(Mac)筆記本電腦上都能正常工作。當我關上蓋子時,機器會休眠,當我再次打開時,模擬會繼續運行。 –

+0

http://www.mathworks.in/help/matlab/ref/pause.html 檢查它是否可以幫助你 – Ankush

回答

2

還有一篇很棒的文章here關於檢查點 MATLAB程序。其基本思想是在整個程序(或模擬)中散佈點,以便將該點的狀態(即重要變量)定期保存到文件中。在每個點上,程序都會檢查文件是否存在:如果存在,它會加載它並進入下一個檢查點 - 否則它會進行所需的任何模擬,然後進入下一個檢查點。

通過這種方式,您可以隨時休眠/休眠筆記本電腦,然後再次啓動,它將從最後一個未完成的檢查點繼續。

希望有幫助!