Displaying Timer Function in Graph
Mostrar comentarios más antiguos
Hi,
I have created a timer function, which after every second displays EEG data coming through.
I want this to be displayed in a graph not in the command window. How is this possible? Currently it displays the text in the command window
The code is attached
1 comentario
Geoff Hayes
el 25 de Feb. de 2017
Editada: Geoff Hayes
el 25 de Feb. de 2017
sufyan - your code is simply
plot(handles.graph, handles.data, handles.timer)
t = timer('TimerFcn',{@timerCallback,handles},...
'Period',2,'ExecutionMode','fixedRate');
start(t)
function timerCallback(myTimerObj, ~, handles)
size(handles.data)
handles.timer = t
and so it is unclear how it is all related. Where is the EEG data coming from? Is it the handles.data? Note that you don't want to be passing in handles as an input to the timer callback since this is a copy of the handles structure and so won't have any of its fields updated. Instead you will want to pass in the handle to the figure so that you can get the handles from that.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!