Do changes in .m file after batch submission, while the job is queued, take effect for the current run?

3 ビュー (過去 30 日間)
Hi! I have a case submitted to parallel computation using the batch function. However, it has not started yet, and it is queued in the cluster I use. I have realized that I need to do some modifications in the .m file that I have submitted using batch. Then, I would like to know whether the changes that I do in the .m file whose job is queued take effect when the computation starts. Or does Matlab create a copy of the .m file in the moment you use batch in such a way that the changes that you do in the .m file would you only take effect for a new job submission?
Thank you in advance!

採用された回答

Raymond Norris
Raymond Norris 2022 年 4 月 20 日
The latter. MATLAB attaches all the files it needs with the job. You'll want to delete the job, eg.
c = parcluster;
j = c.batch();
...
j.delete
And then resubmit a new job.

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by