필터 지우기
필터 지우기

matlab batch stopped in the backend

조회 수: 1 (최근 30일)
Fei
Fei 2013년 4월 19일
I started a batch cmd as below
job5 = batch(@getHighFreqData, 1, {5}, 'Profile', 'local');
When I locked my computer and left the office, the job5 stopped working, when I unlocked the pc the 2nd day, the job5 continues to work.
Seems the job5 is only working when someone is using the pc, any ideas why? Definitely I want the job run during night.
Thanks.

답변 (2개)

Jan
Jan 2013년 4월 19일
Then the computer must not fall asleep. If you are working under Windows, you can use FEX: WinPower. The operating system offers such controls also.

Jason Ross
Jason Ross 2013년 4월 19일
The 'local' scheduler uses the local machine's cores to process the job. If the machine falls asleep or hibernates, the job processing will stop.
  댓글 수: 2
Fei
Fei 2013년 5월 7일
Thanks. I disabled the "sleep" function and it solved my problem.
Fei
Fei 2013년 5월 13일
The windows should keep working if there is a matlab thread in the running status. Not sure how to set the parameters?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by