How to locate an error in a timer callback?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Yanxin Liu
el 21 de Oct. de 2021
Respondida: Jon
el 21 de Oct. de 2021
Normally when we have an error in script we see something like: "Error xxx (line x)".
But when there is an error in timer callback it shows:
Error while evaluating TimerFcn for timer 'timer-1'
Error xxx
From which I couldn't know which line went wrong.
Anyone know how I can locate the error?
Thanks
0 comentarios
Respuesta aceptada
Jon
el 21 de Oct. de 2021
I also have had a lot trouble with this. One thing that can help is to wrap the code where the problem occurs within a try catch and explicitly rethrow the error message. You can also put a debug breakpoint inside of the timer function and then step through to see where it goes wrong.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements 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!