How to pause the code?

145 Ansichten (letzte 30 Tage)
QiQin Zhan
QiQin Zhan am 3 Mär. 2013
We can use 'Pause'function to pause what's running(e.g in a for loop).If we want to continue,we can just press the keyboard.Then my question is whether there is a way or another similar function which we can set a flag to pause or to continue.

Akzeptierte Antwort

Brian B
Brian B am 3 Mär. 2013
Bearbeitet: Brian B am 3 Mär. 2013
If you only want to pause when specific conditions are satisfied, you can put the pause or keyboard statement inside an if clause.
Another option is to use conditional breakpoints. See http://blogs.mathworks.com/community/2010/08/09/debugging-points/.
  9 Kommentare
QiQin Zhan
QiQin Zhan am 3 Mär. 2013
Great job! You just solve my question.
Brian B
Brian B am 3 Mär. 2013
Cool. Glad it helped.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Youssef  Khmou
Youssef Khmou am 3 Mär. 2013
hi Chan,
you can use the function " keyboard" :
doc keyboard;
When you insert the function in function/script , it stops until you type return .
  3 Kommentare
Youssef  Khmou
Youssef Khmou am 3 Mär. 2013
both of them work,
Brian B
Brian B am 3 Mär. 2013
True. I didn't read it carefully, and thought you wrote "... until you press return".

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by