How to know status of the MATLAB execution process has got completed or not?
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
From main program, I am starting multiple MATLAB Instances (say 3 MATLABs), and all the instances run a mscript. I am using `!matlab` command to start instances.
Once MATLAB execution gets completed in each instance , I want to know the status of their completion in the main program.
0 commentaires
Réponse acceptée
Mario Malic
le 4 Avr 2023
Hello,
It's been a while since I last did it, if you call matlab.exe with input arguments, I think it closes itself after its finished. If you call it this way, instead of using (!), you can solve it, check this link.
The other way is to write a code to your mscripts that will save a file to specific location. Your main program has to check that these file exist, once they do, continue execution of it.
3 commentaires
Mario Malic
le 4 Avr 2023
If you use the ampersand
system("matlab.exe& other arguments")
after the executable, it will report the status immediately, otherwise it returns status after exit.
However, I still would suggest the solution from the link.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Startup and Shutdown dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!