hold:有保留画布上内容的功能

x=1:6;
y=[1 5 3 9 11 8];
plot(x,y,'m-.p');
hold;
plot(x,x+1,'x');
xlabel('Time');
ylabel('Temperture');
title('Time and Temperature')

x=1:6;%hour
y=[1 5 3 9 11 8];%temperture
% ishold=fause擦去画布
plot(x,y,'p');
% plot #1
hold;
%ishold=true保留画布
plot(x,x+1,'x-');
% plot #1+ plot #2
hold;
%ishold=fause擦去画布
plot(x,x+2,'o-');
%plot #3
xlabel('Time');
ylabel('Temperture');
title('Time and Temperature')

hold on:保留画布
hold off:擦去画布
figure():呼叫并产生新的画布
close all:关闭所有画布,从内存上删除,close之后重新唤醒得到一个全新空白画布
注:鼠标点击窗口会导致激活状态改变
clf:清空当前被激活的figure
cla:清空小画布axe(坐标系)
一个figure上可以有很多块小画布(坐标系),每个小画布可以有自己的状态

figure 1→figure 2→figure1实例

x=1:6;%hour
y=[1 5 3 9 11 8];%temperture
plot(x,y);
%figure 1 being active
%Change the axes and label them
xlabel('Time 1');
ylabel('Temperture 1');
title('Time and Temperature 1');%figure 1
figure();
plot(x,x+1,'x-');
%Change the axes and label them
xlabel('Time 2');
ylabel('Temperture 2');
title('Time and Temperature 2');%figure 2
figure(1);%figure 1 active,figure 2 inactive
hold on;%ishold = true,on figure 1
plot(x,x+1,'o- ');

figure窗口的状态
不存在的状态
隐藏的状态
存在且激活的状态
存在但不激活的状态

figureplot(rand(3,1),'x--')
hold on
plot(rand(3,1),'o:')
plot(rand(3,1),'s-')
grid     %添加网格
grid on
grid off
legend('Line 1','Line 2','Line 3')


bar(1:10,randi([1,10],[1,10]))
%画柱状图。里面的数字表示横纵坐标的范围,x范围1到10,y范围是1行10列的1到10的随机整数

plot(1:0.1:10,sin(1:0.1:10),1:0.1:10,cos(1:0.1:10))

matlab中hold,figure,grid,bar的功能相关推荐

  1. matlab中 hold on 与 hold off,figure作用

    hold on是当前轴及图像保持而不被刷新,准备接受此后将绘制的图形,多图共存,即启动图形保持功能,当前坐标轴和图形都将保持,从此绘制的图形都将添加在这个图形的基础上,并自动调整坐标轴的范围. hol ...

  2. matlab hold on 置顶,matlab中 hold on 与hold off的用法

    hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制 hold off 使当前轴及图形不在具备被刷新的性质 hold on 和hold off,是相对使用的 前者的意思是,你在当前图的轴( ...

  3. matlab中hold all,matlab中hold on的使用方法

    matlab中hold on的使用方法 发布时间:2020-08-15 14:01:54 来源:亿速云 阅读:107 作者:小新 小编给大家分享一下matlab中hold on的使用方法,希望大家阅读 ...

  4. matlab hold on解释,matlab中hold on怎么用

    matlab中hold on怎么用? 第一步我们首先需要知道hold on主要是用于添加新绘图的时候保留当前绘图,在命令行窗口输入help hold命令,可以看到介绍,如下图所示: 第二步下面我们来使 ...

  5. matlab中hold on 和hold off功能的区别

    转自:https://www.cnblogs.com/seisjun/p/7750571.html hold off 使但当前轴及图形不具备被刷新的性质 hold on和hold off是相对使用的 ...

  6. Matlab中hold函数使用

    目录 语法 说明 示例 在现有坐标区上添加线图 指定特定坐标区的保留状态 设置多个坐标区的保留状态 hold函数是添加新绘图时保留当前绘图 语法 hold on hold off hold all h ...

  7. matlab中hold all,matlab中的hold

    持有在figure中的当前图像 语法 hold on hold off hold all hold hold(axes_handle,...) 描述 hold 函数用来决定新图像是否被增加到图形或者替 ...

  8. matlab中的figure旋转和image旋转

    1.由于imagesc(M)只是将矩阵M中的信息显示出来,因此将image旋转是对矩阵进行旋转,matlab提供了rot90函数可以对矩阵进行操作,从而达到旋转90度倍数的目的.具体使用方法可自行百度 ...

  9. MATLAB中设置figure的边框

    在matlab的help中,搜索"Automatic Axes Resize",就可以看到调节坐标的几个属性.假设随机生成一张图片100*100,然后保存为png格式,且DPI=3 ...

  10. matlab中的scramble函数,matlab 中 hold on 和hold off的使用

    hold on 使当前轴及图形保持而不被刷新,准备接受此后将绘制的图形,多图共存 hold off 使当前轴及图形不在具备被刷新的性质,新图出现时,取消原图 hold on 在当前图的轴(坐标系)中画 ...

最新文章

  1. Rider 2018.3.4 发布,跨平台 .NET IDE
  2. SharePoint2013 Online中InfoPath 无法调用WebService
  3. 数据结构(严蔚敏)之六——链式队列c语言实现
  4. linux 删除文件命令_Linux系统常用的文件管理命令
  5. 物联网数据终端演进之道
  6. 自动化打包资源混淆集成python实践----资源混淆
  7. GitLab轻松创建一个Merge Request
  8. mysql数控不小心被删_mysql 数据库信息不小心被删除了, 请问能恢复么
  9. Android:adb 详细介绍
  10. 天大 ACM 1090. City hall
  11. 只腐蚀毛刺 腐蚀算法_工件刺虽小,去除却难!介绍几种先进去毛刺工艺,操作简单实用...
  12. C++ | Qt编译DLL
  13. ACOPTools:一步步帮你快速、高效构建多基因联合系统发育树
  14. 下载geoip/GeoLite2-ASN.mmdbGeoLite2-City.mmdb
  15. word2016去除回车符和换行符的方法
  16. 西门子TIA V17发布,附下载链接<EKB>
  17. 不同直径的圆转一圈后,滚过的距离相同?谈一下亚里士多德车轮悖论与无穷小
  18. 202009-4 星际旅行【CCF-CSP认证真题】
  19. Wordpress清新扁平风格阿里百秀XIU v7.5博客主题全解密
  20. latex 表格添加注释

热门文章

  1. 你知道“世界上十大病毒”是那些吗?
  2. Xtrabackup介绍及使用
  3. Java程序设计(高级及专题)- GUI
  4. 趴趴走之水乡遗梦在西塘
  5. c语言编程加班多不,因为这7个C++的坑,整个团队加班一星期
  6. Android开发-UI控件:实现登陆页面并跳转和简单的注册页面
  7. Python学习笔记(一):Python基础
  8. 灵动的适配器模式 | Flutter 设计模式
  9. Nginx反向代理实现前后端分离
  10. ABAP Web Service 调用的一个例子