How to stop on a variable getting a specific value?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Evgeny Bespechansky
el 30 de Abr. de 2019
Comentada: dpb
el 1 de Mayo de 2019
I have a variable that can change its value in multiple locations within a long function.
For debugging purposes I want to stop-in-debug once this variable gets a specific value.
I could go throughout the code and set a conditional breakpoint in each line it can happen, but I wonder, if there is a way to set a "global" conditional breakpoint?
0 comentarios
Respuesta aceptada
dpb
el 30 de Abr. de 2019
Editada: dpb
el 30 de Abr. de 2019
dbstop in file at if expression
is best you can do I think...you don't have to manually insert the breakpoint at every line but would have to get the line numbers and put into a little script to run...a little grep utility could possibly be invoked to build/retrieve the lines in the m-file with an assignment to the subject variable name???
ADDENDUM:
I've long thought the debugger should have a watch facility besides...
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Environment and Settings en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!