How to know status of the MATLAB execution process has got completed or not?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Montina
el 4 de Abr. de 2023
Comentada: Montina
el 4 de Abr. de 2023
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 comentarios
Respuesta aceptada
Mario Malic
el 4 de Abr. de 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 comentarios
Mario Malic
el 4 de Abr. de 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.
Más respuestas (0)
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!