Function finished to going to next

조회 수: 1 (최근 30일)
Lila wagou
Lila wagou 2013년 4월 7일
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
Walter Roberson
Walter Roberson 2013년 4월 7일
Is this referring to the parallel toolkit ?
Lila wagou
Lila wagou 2013년 4월 8일
Thanks for the comment, for a pre-processing with an external programme i used the matlab function 1 and for its post-processing i used the function 2, for an logical fonctionnement for my matlab program i must provide a wait for the second function until the sure finish of the first one, please any suggestion ?

댓글을 달려면 로그인하십시오.

답변 (2개)

Jan
Jan 2013년 4월 8일
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?
  댓글 수: 2
Lila wagou
Lila wagou 2013년 4월 10일
Thanks, When it is finished; the external program write 'Completed Treatment' in a specific file 'xx.dat', is there any way to provide a wait for the second function until the sure reading inside the 'xx.dat' the 'Completed Treatment' expression ?
Lila wagou
Lila wagou 2013년 4월 12일
Please, any help

댓글을 달려면 로그인하십시오.


Walter Roberson
Walter Roberson 2013년 4월 8일
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
Lila wagou
Lila wagou 2013년 4월 12일
Please, any help
Walter Roberson
Walter Roberson 2013년 4월 12일
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.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Entering Commands에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by