MATLAB Answers


How to check the current line (debug)

Asked by Mateusz on 10 Apr 2012
Latest activity Answered by Pruthvi Raj Gampalwar on 20 Mar 2019
I often use 'keyboard' command to debug my programs (since sometimes I have to use command line and matlab -nodisplay setup). When the keyboard command is reached, the execution is stopped until I type return or dbquit. Sometimes, however, I would also like to know where the execution has been stopped, that is which function/script, which line. This might help me to trace down all keyboard instructions that I have put and that are reached during the execution. It this possible in Matlab R2011b?


Sign in to comment.

2 Answers

Answer by Sean de Wolski
on 10 Apr 2012
 Accepted Answer

Perhaps dbstack()?
doc dbstack

  1 Comment

Looks this is what I need, thanks!

Sign in to comment.