Thread Subject: Pausing Execution

Subject: Pausing Execution

From: David Doria

Date: 5 Jun, 2008 19:12:01

Message: 1 of 4

When you run a big program, sometimes it would be nice to be
able to say "stop for a second so I can look at something",
but then continue. The only way I know how to stop it at
all is with ctrl-c. Is there something similar to an
"interrupt" where in your program you can say "pause if a
key is pressed" without polling every time through a loop?

This seems like a very common thing to want to do, at least
among my coworkers.

Any suggestions would be great.

Thanks,
Dave

Subject: Pausing Execution

From: roberson@ibd.nrc-cnrc.gc.ca (Walter Roberson)

Date: 5 Jun, 2008 19:17:14

Message: 2 of 4

In article <g29dq1$li5$1@fred.mathworks.com>,
David Doria <daviddoria@gmail.com> wrote:
>When you run a big program, sometimes it would be nice to be
>able to say "stop for a second so I can look at something",
>but then continue. The only way I know how to stop it at
>all is with ctrl-c. Is there something similar to an
>"interrupt" where in your program you can say "pause if a
>key is pressed" without polling every time through a loop?

No there isn't, not in Matlab itself. See though this
recent thread,

http://www.mathworks.com/matlabcentral/newsreader/view_thread/170023

"COMMAND WINDOW INTERRUPT"

--
  "Is there any thing whereof it may be said, See, this is new? It hath
  been already of old time, which was before us." -- Ecclesiastes

Subject: Pausing Execution

From: David Doria

Date: 5 Jun, 2008 19:46:01

Message: 3 of 4

has anyone used that dbloop function? The comment on the
file exchange says it slows the code down significantly - is
this true?

Also, how do you set a breakpoint programmatically?

Subject: Pausing Execution

From: roberson@ibd.nrc-cnrc.gc.ca (Walter Roberson)

Date: 5 Jun, 2008 19:47:17

Message: 4 of 4

In article <g29fpp$76d$1@fred.mathworks.com>,
David Doria <daviddoria@gmail.com> wrote:

>Also, how do you set a breakpoint programmatically?

See the help for dbstop .
--
  "Prevention is the daughter of intelligence."
                                              -- Sir Walter Raleigh

Tags for this Thread

Add a New Tag:

Separated by commas
Ex.: root locus, bode

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

rssFeed for this Thread

Contact us at files@mathworks.com