Problem running matlab script to background
Show older comments
Hello, I made a script to create some map plots using functions like contourfm and quiverm. I run this script on a server and putting it to background like this:
matlab -nosplash -nodisplay -nodesktop < (name.of.script.m) > output.log &
Then I can successfuly logout the machine and the job continues until an error occurs stating: "Segmentation fault (core dumped)" leading to no results.
If I try without -nodisplay switch, no Segmentation fault appears, results are generated but I cann't logout without killing the job at the same time...
Any ideas would be helpful! Thank you in advance!
1 Comment
Alessandro
on 11 Oct 2013
Dear Aristotelis, look at this guide, I had the same issue and now everything works fine ;)
I hope it will be helpful :)
Ale
Accepted Answer
More Answers (1)
Walter Roberson
on 12 Mar 2013
1 vote
Are you using OS-X or Linux? If so,
nohup matlab -nosplash -nodisplay -nodesktop -r 'try; ScriptName; catch; end; quit' > output.log &
where ScriptName does not have the .m
1 Comment
Aristotelis
on 12 Mar 2013
Categories
Find more on MATLAB Parallel Server in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!