run code sections in matlab R2017b.
Mostrar comentarios más antiguos
when I run a code section, matlab R2017b now check for errors in the entire script, not just on the section to be executed (as it used to be in older versions). Is this a bug or is it in purpose?
I am using mac OS Sierra 10.12.6 (if that is of any relevance)
thanks. Claudio
3 comentarios
M
el 30 de Oct. de 2017
It is strange because I am also using Matlab 2017b and for me it is not the case.
Rik
el 30 de Oct. de 2017
I think it does check for syntax errors like unmatched parentheses, as those could affect what code should be run.
Claudio Altafini
el 31 de Oct. de 2017
Respuestas (1)
Prasanth Sunkara
el 28 de Nov. de 2017
0 votos
Hello Claudio,
This behavior is by design. Having this capability allows section evaluation to access local functions which seems desirable.
-Prasanth
3 comentarios
Claudio Altafini
el 28 de Nov. de 2017
Rik
el 28 de Nov. de 2017
You can use %{ and %} to comment out blocks of code (or you can use the comment out button in the editor lint).
I hadn't considered that it had something to do with in-script-functions (which I think will encourage horrible coding practices).
Chad Greene
el 28 de Feb. de 2018
What a frustrating design change! Any chance we'll ever get a Preference option to change it back?
Categorías
Más información sobre Performance and Memory en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!