matlab中 hold on 与hold off的用法

您所在的位置:网站首页 hode什么意思 matlab中 hold on 与hold off的用法

matlab中 hold on 与hold off的用法

2024-07-13 09:10| 来源: 网络整理| 查看: 265

matlab中 hold on 与hold off的用法

hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制

hold off 使当前轴及图形不在具备被刷新的性质

hold on 和hold off,是相对使用的前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到后者表达的是,你在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不到了,在轴上绘制的是新图,原图被替换了

>> t=(0:pi/100:pi)';       y1=sin(t)*[1,-1];      y2=sin(t).*sin(9*t);       t3=pi*(0:9)/9;               y3=sin(t3).*sin(9*t3);             plot(t,y1,'r:',t,y2,'-bo')            hold on     plot(t3,y3,'s','MarkerSize',10,'MarkerEdgeColor',[0,1,0],'MarkerFaceColor',[1,0.8,0]) axis([0,pi,-1,1])           hold off

图形

>> t=(0:pi/100:pi)';       y1=sin(t)*[1,-1];      y2=sin(t).*sin(9*t);       t3=pi*(0:9)/9;               y3=sin(t3).*sin(9*t3);             plot(t,y1,'r:',t,y2,'-bo')            plot(t3,y3,'s','MarkerSize',10,'MarkerEdgeColor',[0,1,0],'MarkerFaceColor',[1,0.8,0]) axis([0,pi,-1,1])           hold off

去掉hold on后的图形,只显示最后的一次数据

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3