【发布时间】:2011-03-08 03:32:36
【问题描述】:
我对 MATLAB 非常陌生,我试图显示一些计算的实时图。我有一个N 大小的向量,我一次使用m 值(比如m = N/4),所以我想绘制第一个m 值,然后在计算第二个m 值后立即绘制让他们替换第一个情节。
我的做法如下:
for i=1:N,
...
//compute m
...
plot(m);
end;
但它无法在每个循环中更新绘图并等待所有循环完成以绘制数据。我的问题是:我应该使用另一个函数而不是 plot 还是可以在每个循环中添加一些延迟?
我认为一定有一种我不知道的方法来更新情节,而不是每次都重新绘制。
【问题讨论】:
标签: matlab animation plot graphics real-time