Function finished to going to next
Mostrar comentarios más antiguos
How i make sure that the function 1 is completely finished and the function 2 will be started normally in the second ordre after the 1. Thanks
2 comentarios
Walter Roberson
el 7 de Abr. de 2013
Is this referring to the parallel toolkit ?
Lila wagou
el 8 de Abr. de 2013
Respuestas (2)
Jan
el 8 de Abr. de 2013
0 votos
You cannot control the activity of an external program from inside Matlab reliably. A soltuion would be to allow the external program to set a kind of flag, when it is finished, e.g. writing certain data to a specific file. Do you have an access to the external program?
Walter Roberson
el 8 de Abr. de 2013
0 votos
if you use system() to invoke the external program, then if the program does not start up graphics windows, then system() will not return until the program finishes.
5 comentarios
Lila wagou
el 10 de Abr. de 2013
Walter Roberson
el 10 de Abr. de 2013
Please show the code you use for starting the program.
Is the external program one that starts up a GUI?
Lila wagou
el 10 de Abr. de 2013
Lila wagou
el 12 de Abr. de 2013
Walter Roberson
el 12 de Abr. de 2013
I do not know what notepad is in this context.
If you are using eval() of a '!' string, then instead use system() of the string without the leading '!'.
When you use ! or system() of a command that does not start a GUI, then control does not return to MATLAB until the command completes.
Categorías
Más información sobre Entering Commands en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!