MATLAB Answers

How to locate an error in a timer callback?

조회 수: 2(최근 30일)
Yanxin Liu
Yanxin Liu 2021년 10월 21일
답변: Jon 2021년 10월 21일
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?

채택된 답변

Jon 2021년 10월 21일
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개)


Community Treasure Hunt

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

Start Hunting!

Translated by