Info

This question is closed. Reopen it to edit or answer.

When does an update to a function come into effect?

2 views (last 30 days)
If I edit an existing function, and save the file, when does that change come into effect, in the following scenarios:
  1. Code is not running (easy - the next time the function is called)
  2. Code is running
  3. Code is running, then hits a breakpoint outside the function/file in question
  4. Code is running, then hits a pause() outside the function/file in question (and are there any other functions, e.g. drawnow(), with the same behaviour, if it is different from the norm)
  5. Code is running, then hits a breakpoint inside the function/file in question
  6. Code is running, then hits a pause() inside the function/file in question
Where in the documentation is this explained?
  1 Comment
Stephen23
Stephen23 on 25 Aug 2020
I cannot recall this being explained. I suspect that the function is only updated once MATLAB is idle, but hopefully one of the experienced MATLAB users will have some comment on this.. I am also interested how it works!

Answers (0)

This question is closed.

Products

Community Treasure Hunt

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

Start Hunting!