Tic Toc callback problem

I have a callback function in my code. I have tried to time from outside the callback function to a point within the callback function using the tic toc function. But it doesn't bring in the tic time into the callback function. How can i do this . I have heard about a function called global can bring variables into a callback but i have not managed to get it done with tic toc? Thanks :)

Respuestas (2)

Image Analyst
Image Analyst el 18 de Abr. de 2013

2 votos

Yes. Look at the documentation for tic. Anywhere in your m-file:
global tic;
tic1 = tic;
Then in your callback code
global tic1;
elapsedTime = toc(tic1);
You can have multiple "Tic"s running simultaneously.

1 comentario

chris
chris el 18 de Abr. de 2013
Ok thanks a lot i'll try this later

Iniciar sesión para comentar.

per isakson
per isakson el 18 de Abr. de 2013

1 voto

Your question is vague. Hint:
Somewhere
...
global et
...
'Callback', @the_callback_function
...
where
function the_callback_function( ... )
global et
tic
... some code
et = toc;
end

1 comentario

chris
chris el 18 de Abr. de 2013
What i mean is tic is outside the callback function , then the toc part is within the callback . Is it possible to do this without affecting the accuracy? Thanks a lot .

Iniciar sesión para comentar.

Categorías

Más información sobre Interactive Control and Callbacks en Centro de ayuda y File Exchange.

Preguntada:

el 18 de Abr. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by