MATLAB:更新时坐标矩阵的动态绘图

时间:2013-08-31 18:43:33

标签: matlab coordinates scatter-plot psychtoolbox

我正在编写一个MATLAB代码来绘制x-y坐标矩阵。通过从外部设备获取原始数据,矩阵不断更新(快到微或毫秒)。当矩阵发生变化时,我需要更新绘图。基本上我的要求是通过绘制它来生成像矩阵如何演变的视频。

这是我试过的一段代码:

(b是不断更新的2D矩阵)

while(<condition>) 
            b(i,1)=<x-coordinate>      %obtained as raw data from external device
            b(i,2)=<y-coordinate>      %obtained as raw data from external device
            scatter(b(:,1),b(:,2));
end

这里的问题是b矩阵以如此快的速率接收值,在绘图时scatter()函数滞后。

如何获得不断更新的矩阵的平滑动态图?

谢谢!

0 个答案:

没有答案