How to locate an error in a timer callback?

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

 Respuesta aceptada

Jon
Jon el 21 de Oct. de 2021

1 voto

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.

Más respuestas (0)

Categorías

Más información sobre App Building en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 21 de Oct. de 2021

Respondida:

Jon
el 21 de Oct. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by