• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab中holdon和holdoff的使用

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

hold off 使当前轴及图形不在具备被刷新的性质,新图出现时,取消原图

hold on 在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到
close all
x=0:2:100;
y1=2*x;
y2=3*x;
y3=3.5*x;
ph1=plot(x,y1,'r-'); hold on
ph2=plot(x,y2,'g--');
ph3=plot(x,y3,'b:');
title('fake data')
xlabel('my x data');
ylabel('my y data');
th1=text(x(13),y1(13),'red line');
th2=text(x(15),y2(15),'green line');
th3=text(x(17),y3(17),'blue line');
set(th1,'Color','r');
set(th2,'Color','g');
set(th3,'Color','b')
lh=legend([ph1 ph2 ph3],{'x2';'x3';'x3.5'})


hold off 在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不到了,在轴上绘制的是新图,原图被替换了
close all
x=0:2:100;
y1=2*x;
y2=3*x;
y3=3.5*x;
ph1=plot(x,y1,'r-'); hold off
ph2=plot(x,y2,'g--');
ph3=plot(x,y3,'b:');
title('fake data')
xlabel('my x data');
ylabel('my y data');
th1=text(x(13),y1(13),'red line');
th2=text(x(15),y2(15),'green line');
th3=text(x(17),y3(17),'blue line');
set(th1,'Color','r');
set(th2,'Color','g');
set(th3,'Color','b')
lh=legend([ph1 ph2 ph3],{'x2';'x3';'x3.5'})


 

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap