MATLAB: Shortcut for previous line of code during a loop

errorerror controlflow controlloopshortcut

Hello,
Is there a MATLAB shortcut to jump to a previous line of code while in a loop, when working in the command window?
I'm looking for something similar to a CTRL+C for a break while in a loop, except instead of a break, the "code flow" jumps up to the previous line. I would like to do this in case I input an incorrect value or string into the command window while deep inside a loop. It's a tedious process of what I'm doing, so I'm trying to minimize user input. So I do not want to have a "Is this entry correct?" error control for every input.
To rephrase: Instead of having to break the loop/script when I input an incorrect string or value, I would like to know if there is a simple MATLAB shortcut (CTRL+…) that can jump up to the previous line while inside a loop.
Thanks!

Best Answer

Would it be possible to do it like this rather than waiting for the processing?
  • Take all the inputs up front
  • Sanity check the inputs (strings are strings, numbers are numbers in acceptable ranges, everything has a value, etc)
  • Ask for confirmation
  • Off to the processing
Think of it more like a "credit card checkout" workflow you might encounter at a website. I would also concur with Sean that this "go back up one" is much more suited to a GUI interaction than a CLI one.