Real Time Plot Not Smooth Enough
2 次查看(过去 30 天)
显示 更早的评论
Hi Guys
I have written a real time plotter that plots 128 samples I receive from an EEG headset, one sample at the time and attached is the result.
Obviously, since I'm plotting one point at a time, it is not going to be continuous enough.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/145766/image.png)
Is there anyway to do real time interpolation to some how connect these dots?
If not, how do people produce real time plots that are continuous (smooth or jagged doesn't matter)?
2 个评论
采纳的回答
Star Strider
2014-10-19
To produce a line that appears continuous, change your plots to:
plot(i+Seconds*128,Channel_1,'-r','LineWidth',1.8)
plot(i+Seconds*128,Channel_2,'-g','LineWidth',1.8)
The '--' linetype will plot a dashed line, the '-' linetype will plot a continuous one.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Biomedical Signal Processing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!