views:

17225

answers:

1

Sometimes after calling a function (which takes some 30 odd minutes to finish), you realize that you did something wrong and want to stop the program.

How do you do that in MATLAB?

What I do is shutdown MATLAB completely and restart. I think there would be a way to abort the execution of the function instead.

Anybody know what that is?

+14  A: 

Hitting Ctrl + C usually does the trick, although sometimes it has been known to run into snags.

gnovice
I've often found that adding a drawnow() call in a loop helps Matlab catch Ctrl+C.
mtrw

related questions