Batch runs- Matlab busy
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Elvina
el 25 de Ag. de 2015
Comentada: Elvina
el 25 de Ag. de 2015
I'm running a batch file via Matlab 2014a using the dos command, which works fine and gives the correct results, but there is a problem with the batch file and it doesn't close after it has produced the desired outputs. It seems to be perpetually closing the outputfiles, and Matlab remains "Busy" for a very long time.
Is there a way of putting a conditional statement in my code to end the batch run as soon as this message appears int he command window? I am unable to change the actual batch file so I would just like a statement to add to my script.
Thank you in advance!
0 comentarios
Respuesta aceptada
Nobel Mondal
el 25 de Ag. de 2015
Editada: Nobel Mondal
el 25 de Ag. de 2015
If you call the batch file with "&", the job will be launched in a different shell and it will free matlab prompt immediately. Example:
>> dos('myBatchFile.bat &')
The downside with this is : you will see a windows command prompt opening up and running the job.
Más respuestas (0)
Ver también
Categorías
Más información sobre Environment and Settings 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!