Azzera filtri
Azzera filtri

finding the source of an error in a timer code

7 visualizzazioni (ultimi 30 giorni)
T = timer('Period',400,... %period
'ExecutionMode','fixedRate',... %{singleShot,fixedRate,fixedSpacing,fixedDelay}
'BusyMode','drop',... %{drop, error, queue}
'TasksToExecute',inf,...
'StartDelay',0,...
'TimerFcn',@(~,~)Untitled(q,a,norbert),...
'StartFcn',[],...
'StopFcn',[],...
'ErrorFcn',[]);
start(T);
Error while evaluating TimerFcn for timer 'timer-1'
Invoke Error, Dispatch Exception: Source: Microsoft Excel Description: Open method of Workbooks class failed Help File: xlmain11.chm Help Context ID: 0
I get the above error from time to time with the above matlab code. I dont know how to eliminate this source of error. Can anyone give me a suggestion? I tried the try catch method but it doesnt help.
thanks

Risposta accettata

per isakson
per isakson il 24 Feb 2015
Modificato: per isakson il 24 Feb 2015
See
"I tried the try catch method but it doesn't help." &nbsp How did you use try-catch-end? I find the following "wrapper" useful
function called_by_timer(.)
try
the_real_function(.)
catch me
disp( getReport( me, 'extended', 'hyperlinks', 'on' ) )
end
end

Più risposte (0)

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by