删除图上的文字 - Matlab

时间:2015-03-06 15:52:30

标签: matlab animation text matlab-figure subplot

我试图使用子图在Matlab中绘制2个动画人物。

一切进展顺利,除了我在每个地块上都有文字,其中包含每个时间步变化的变量值。目前,该文正在编写情节上的现有文本。

如何在每一步删除图表上的文字,以免我被覆盖?

感谢您的帮助!

Here is a simplistic example that highlights what I want to fix

for i = 1:.1:10
  subplot(1,2,1)
  axis([0 20 0 20])
  plot(i, i, '.')
  text(2,2,sprintf('i=%0.1f',i),'fontsize',10,'horizontalalign','center',...
      'verticalalign','middle')
  drawnow
  hold on
  subplot(1,2,2)
  axis([0 20 0 20])
  plot(i, i+1, 'o')
  text(2,2,sprintf('i=%0.1f',i+1),'fontsize',10,'horizontalalign','center',...
      'verticalalign','middle')
  drawnow
  hold on
  pause(0.01)
end

0 个答案:

没有答案