Displaying Timer Function in Graph
이전 댓글 표시
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
Geoff Hayes
2017년 2월 25일
편집: Geoff Hayes
2017년 2월 25일
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.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Creating, Deleting, and Querying Graphics Objects에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!