我知道如何更新Matlab图中的数据并实时绘制;但是,在我更新它时,我无法弄清楚如何保持背景。谁能帮助我呢?
----------------------------------------
x=[0 2000];
y=[0 180e3];
xlim(x)
ylim(y)
I=imread('MAP.png');
%Flip the image
imagesc(x, y, flipud(I));
%Fix the axes
set(gca,'ydir','normal');
% hold on;
for i=1:2000
PlotUpdate(t(i),p(i))
grid on
pause(0.01);
end
----------------------------------------
%-------- Function is:
function PlotUpdate(speed,power)
h = plot(speed,power,'or','MarkerSize',5,'MarkerFaceColor','r');
h.XData = speed;
h.YData = power;
refreshdata(h,'caller')
end
任何想法我怎么能同时拥有它们?
提前致谢,