MATLAB Answers

When does an update to a function come into effect?

2 views (last 30 days)
Oliver Woodford
Oliver Woodford on 29 Feb 2020
Commented: Stephen Cobeldick on 25 Aug 2020
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

Stephen Cobeldick
Stephen Cobeldick 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!

Sign in to comment.

Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!