Matlab中hold函数用法

572 篇文章 642 订阅
订阅专栏

目录

语法

说明

示例

在现有坐标区上添加线图

指定特定坐标区的保留状态

 设置多个坐标区的保留状态


        hold函数的功能是添加新绘图时保留当前绘图。

语法

hold on
hold off
hold all
hold
hold(ax,___)

说明

        hold on 保留当前坐标区中的绘图,从而使新添加到坐标区中的绘图不会删除现有绘图。新绘图基于坐标区的 ColorOrder 和 LineStyleOrder 属性使用后续的颜色和线型。MATLAB® 将调整坐标区的范围、刻度线和刻度标签以显示完整范围的数据。如果不存在坐标区,hold 命令会创建坐标区。

        hold off 将保留状态设置为 off,从而使新添加到坐标区中的绘图清除现有绘图并重置所有的坐标区属性。添加到坐标区的下一个绘图基于坐标区的 ColorOrder 和 LineStyleOrder 属性使用第一个颜色和线型。此选项为默认行为。

        hold all 与 hold on 相同。在以后的版本中将会删除该语法。改用 hold on。

        hold 在 on 和 off 之间切换保留状态。
        hold(ax,___) 为 ax 指定的坐标区而非当前坐标区设置 hold 状态。请在前面任何语法中的所有其他参数之前指定 ax。使用单引号将 'on' 和 'off' 输入引起来,例如 hold(ax,'on')。

示例

在现有坐标区上添加线图

        创建一个线图。使用 hold on 添加第二个线图,而不删除已有的线图。新绘图基于坐标区的 ColorOrder 和 LineStyleOrder 属性使用下一种颜色和线型。然后将 hold 状态重置为 off

x = linspace(-pi,pi);
y1 = sin(x);
plot(x,y1)

hold on
y2 = cos(x);
plot(x,y2)
hold off

        如图所示:

        当 hold 状态为 off 时,新绘图将删除现有绘图。新绘图从色序和线型序列的开头开始。

y3 = sin(2*x);
plot(x,y3)

        如图所示: 

指定特定坐标区的保留状态

        从 R2019b 开始,可以使用 tiledlayout 和 nexttile 函数显示分块图。调用 tiledlayout 函数以创建一个 2×1 分块图布局。调用 nexttile 函数以创建坐标区对象 ax1 和 ax2。在每个坐标区中绘制一个正弦波图。

x = linspace(0,10);
y1 = sin(x);
y2 = cos(x);
tiledlayout(2,1)

% Top plot
ax1 = nexttile;
plot(ax1,x,y1)

% Bottom plot
ax2 = nexttile;
plot(ax2,x,y2)

        如图所示:

         向上方坐标区添加第二个正弦波。

hold(ax1,'on')
y3 = sin(2*x);
plot(ax1,x,y3)
hold(ax1,'off')

        如图所示:

 设置多个坐标区的保留状态

        创建 1×2 分块图布局。调用 nexttile 函数以创建两个坐标区对象并在坐标区中绘图。

t = tiledlayout(1,2);
ax1 = nexttile;
ax2 = nexttile;
plot(ax1,[0 1 0 1])
scatter(ax2,rand(1,10),rand(1,10),'filled')

        如图所示:

         将两个坐标区的 hold 状态都设置为 'on'。然后在每个图中显示附加数据。

hold([ax1 ax2],'on')
plot(ax1,[.5 .2 .5 .2])
scatter(ax2,rand(1,10),rand(1,10),'filled')

        如图所示:

参数说明

目标坐标区,指定为下列值之一:

  • 任何类型的坐标区对象:Axes、PolarAxes 或 GeographicAxes 对象。

  • ​属于同一类的坐标区对象组成的数组。要确定类,请使用 class 函数。

如果不指定坐标区,hold 将为当前坐标区设置 hold 状态。

提示:使用 ishold 函数测试保留状态。

算法:
        hold 函数设置以下属性:

        NextPlot 坐标区属性 - 将相关联的 Axes、PolarAxes 或 GeographicAxes 对象的此属性设置为 'add' 或 'replace'。

        NextPlot 图窗属性 - 将 Figure 对象的此属性设置为 'add'。

Matlabhold
小小白
05-20 4226
转载matlab官方文件hold on 保留当前坐标区的绘图,从而使新添加到坐标区的绘图不会删除现有绘图。hold off 将保留状态设置为 off,从而使新添加到坐标区的绘图清除现有绘图并重置所有的坐标区属性。hold 在 on 和 off 之间切换保留状态。简单来说,当hold处于on状态时,新画的图与之前画的图共存。而off状态则关闭了这种状态。matlab hold 用法...
matlabsolver函数_MATLAB solve函数用法
weixin_39518678的博客
12-21 4038
简单来说,solve函数可以进行以下情况的求解:(1)等式:单/多变量+线性/非线性 ;(2)不等式(是MATLAB doc solve的全部翻译,将常用部分标注彩色)(唉,以后绝不这样干了)语法S = solve(eqn,var)exampleS = solve(eqn,var,Name,Value)exampleY = solve(eqns,vars)Y = solve(eqns,vars,N...
matlabhold
孤云博客
04-15 1万+
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 持有在figure的当前图像 语法 hold on hold off hold all hold hold(axes_handle,...) 描述 hold 函数用来决定新图像是否被增加到图形或者替换掉图...
MATLABtiledlayout函数用法
最新发布
jk_101的博客
07-14 1156
通过在调用 tiledlayout 函数时指定 "horizontal" 选项,创建一个分块图布局,该布局具有图的水平堆叠。在调用 plot 函数之前,调用 nexttile 函数以在下一个空图块创建坐标区对象。通过在调用 tiledlayout 函数时指定 "vertical" 选项,创建一个分块图布局,该布局具有图的垂直堆叠。要更改跨图块坐标区的颜色图,请将图块位置标识为坐标区左上角图块所在的位置。调用 nexttile 函数以将坐标区的左上角放在第五个图块,并使坐标区占据图块的两行和两列。
matlab hold on解释,matlabhold on怎么用
weixin_31720227的博客
03-18 1万+
matlabhold on怎么用?第一步我们首先需要知道hold on主要是用于添加新绘图的时候保留当前绘图,在命令行窗口输入help hold命令,可以看到介绍,如下图所示:第二步下面我们来使用一下hold on,创建一个m文件,输入“x=1:10;y=[1 3 5 7 7 8 8 10 15 18]plot(x,y,'-*')hold onx1=1:10;y1=[1 2 3 4 5 6 7 ...
Matlab hold函数
Zpeg的博客
07-31 2203
hold on保持本次作图结果,下次作图不覆盖本次作图,用于作图对比用。(将多图的曲线绘制在一个图形上)
Matlab代码】hold指令
qq_41985559的博客
09-21 882
将多次绘制的曲线,显示在同一图形窗口函数hold on,hold off 功能:hold on,开启图形保持功能; hold off,关闭图形保持功能。 说明:MATLAB默认的配置是hold off。
**matlabhold on 和hold off用法**
Intangilble的博客
11-01 1万+
1、hold on: 使当前轴及图形保持而不被刷新,准备接受此后将绘制的图形,多图共存。 2、用法说明: hold on 在当前图的轴(坐标系)画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到 3、例子: close all x=0:2:100; y1=5*x; y2=6*x; y3=9*x; ph1=plot(x,y1,'r-'); hold on ph2=plot(x,y2...
matlab符号函数sgn,matlab 饱和函数 sat
weixin_39936792的博客
04-08 9484
二维图形 同时绘制多个函数图像 ? plot(x1,y1,s1,x2,y2,s2, ... ,xn,yn,sn) 等价于: hold on plot(x1,y1,s1) plot(x2,y2,s2) ... plot(xn,yn,sn) 属性选项 可以省略 对数坐标图形 MATLAB提供了绘制对数和半对数......beta的置信区间 betaci =nlparci(beta,R,J) 20 模型...
matlabhold on函数用法
06-28
hold on函数Matlab的一个命令,用于保持当前图形窗口已经存在的图形,以便在同一窗口绘制新的图形。当执行hold on命令后,Matlab会保持当前图形窗口的图形,并在新的图形绘制时不清除原有的图形。这个命令...
Matlab使用Plot函数动态画图方法-综合文档
05-25
Matlab 使用 Plot 函数动态画图方法 Matlab 作为一款功能强大的计算软件,在数据分析和可视化方面具有无与伦比的优势。其,Plot 函数Matlab 最基本也是最重要的函数之一,它可以用来绘制各种类型的图形,...
matlab绘制图形hold on_matlabhold on 怎么用
weixin_39645343的博客
12-22 2301
展开全部hold on作用是保持原图并接受此后绘制的新的曲线,叠加绘图;多次叠绘:plot命令62616964757a686964616fe58685e5aeb931333433626535可以同时绘制多条曲线,但实际,往往出现在已经 存在的图上再绘制一条或多条曲线的情况,为此,MATLAB提 供了以下命令:hold on:保持原图并接受此后绘制的新的曲线,叠加绘图hold off:重新刷新图形...
matlabhold all,matlabhold指令、figure指令及subplot指令的使用
weixin_42523985的博客
03-18 1333
一、hold指令使用正常情況下,plot指令顯示figure時,以前的數據丟失了。使用hold on指令后,此后添加的一系列plot曲線將疊加在前一個圖上當使用hold off后,恢復為默認狀況,plot后將取代舊的figure代碼:%提示disp ('該功能練習hold功能');%初始化快捷式數組x=-2*pi:pi/20:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,'...
Matlabhold on与hold off的用法
热门推荐
荪荪的博客
07-05 20万+
hold on是当前轴及图像保持而不被刷新,准备接受此后将绘制 hold off使当前轴及图像不再具备被刷新的性质 hold on 和hold off,是相对使用的 前者的意思是,你在当前图的轴(坐标系)画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到 后者表达的是,你在当前图的轴(坐标系)画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不
Matlabhold的应用
幽香飞狐的博客
08-03 981
    hold on 语句:语句功能为使当前轴及图形保留下来而不被刷新,并接収即将绘制的新的曲线。 hold off 语句:语句功能为不保留当前轴及图形,绘制新的曲线后,原图即被刷新。 hold 语句:语句功能为hold on语句与hold off 语句的切换。 ...
matlab hold on 与hold off的用法
sduyyy的专栏
07-23 9551
matlab hold on 与hold off的用法 hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制hold off 使当前轴及图形不在具备被刷新的性质去掉hold on后的图形,只显示最后的一次数据
matlabhold all,matlabhold
weixin_33719097的博客
03-18 1247
持有在figure的当前图像语法hold onhold offhold allholdhold(axes_handle,...)描述hold 函数用来决定新图像是否被增加到图形或者替换掉图形的对象。hold on:保留当前的图和特定的坐标轴属性,以便后续的绘图命令添加到现有的图表。hold off:在绘制新图之前,重置坐标轴属性到默认值。hold all:持有图像和当前线的颜色和样式以便后续绘...
matlab hold on 和hold off的使用(转载)
weixin_43730228的博客
02-18 1439
本文转载自http://blog.sina.com.cn/s/blog_7cbc9c930101082m.html hold on 使当前轴及图形保持而不被刷新,准备接受此后将绘制的图形,多图共存 hold off 使当前轴及图形不在具备被刷新的性质,新图出现时,取消原图 hold on 在当前图的轴(坐标系)画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到 close al...
matlabhold on用法
05-29
MATLAB hold on 是一个命令,用于保留当前图形并在同一个图形窗口添加另一个图形。使用 hold on 命令后,新的图形将添加到现有图形上,而不是替换它。 具体用法为:在绘制第一个图形后,使用 hold on 命令保留当前图形。然后使用 plot 函数或其他绘图函数绘制第二个图形,并将其添加到同一图形窗口。如果需要添加更多的图形,可以继续使用 plot 函数或其他绘图函数并保持 hold on 状态。 例如,以下代码将绘制正弦和余弦函数并将它们添加到同一图形窗口: ```matlab x = 0:0.1:2*pi; % 创建 x 的值域 y1 = sin(x); % 计算正弦函数 y2 = cos(x); % 计算余弦函数 plot(x, y1); % 绘制正弦函数 hold on; % 保留当前图形 plot(x, y2); % 绘制余弦函数并将其添加到同一图形窗口 ``` 运行以上代码会在一个图形窗口绘制出正弦和余弦函数,两条曲线分别用不同的颜色表示。
写文章

热门文章

  • Matlab中条件语句-if, elseif, else使用 190306
  • Matlab中fprintf函数使用 122133
  • Matlab中linspace函数用法 112805
  • Matlab中指定坐标轴范围 111768
  • Matlab中function函数的使用 99837

分类专栏

  • simulink仿真模块 付费 45篇
  • Matlab 572篇
  • Simulink 81篇
  • STM32 2篇
  • Matlab App Designer 12篇
  • 伺服系统 56篇
  • C语言基础 58篇
  • 总线 25篇
  • 硬件设计 38篇
  • 牛客网题解分析 41篇
  • 其它 9篇
  • Vivado 43篇
  • 图像处理 8篇
  • 滤波器 48篇
  • 嵌入式 3篇
  • 信号分析与处理 10篇
  • 编码器 4篇
  • 上海安陆FPGA 5篇
  • PMSM 4篇
  • Python 26篇
  • MATLAB与C++ 17篇
  • HLS 2篇
  • IC 2篇
  • MATLAB与FPGA 1篇
  • MATLAB与Python 15篇
  • 工具
  • 资治通鉴 1篇
  • 三十六计 1篇
  • 孙子兵法 14篇
  • Linux 1篇
  • 古文鉴赏 33篇
  • FPGA 132篇

最新评论

  • MATLAB中isfloat函数用法

    jk_101: MATLAB中isfloat函数用法

  • MATLAB中isnumeric函数用法

    jk_101: MATLAB中isnumeric函数用法

  • Matlab中annotation函数的使用

    muchpretty: ‘EdgeColor’设置为‘none’即可

  • MATLAB R2023b安装包下载链接

    是我来晚了!: wps解压

  • MATLAB中rcond 函数用法

    jk_101: MATLAB中rcond 函数用法

大家在看

  • 基于黑猩猩算法优化的最小交叉熵图像多阈值分割
  • 基于社会群体算法优化的最小交叉熵图像多阈值分割
  • MySQL中substr函数使用方法实例详解例子解析
  • (开题)flask框架德林超市连锁超市触屏收银系统设计与实现(程序+论文+python) 899
  • mysql如何变更自增主键id起始值例子解析

最新文章

  • MATLAB中isfloat函数用法
  • MATLAB中isnumeric函数用法
  • MATLAB中rcond 函数用法
2024
09月 21篇
08月 30篇
07月 33篇
06月 31篇
05月 36篇
04月 26篇
03月 26篇
02月 21篇
01月 24篇
2023年308篇
2022年392篇
2021年283篇
2020年89篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家济宁欧式玻璃钢雕塑铁岭市玻璃钢雕塑日照玻璃钢雕塑制作厂家深圳超市商场美陈供应商开封彩绘玻璃钢雕塑定制厂家玻璃钢雕塑栩栩如生张掖彩色玻璃钢雕塑温州玻璃钢雕塑摆件哪家好达州玻璃钢人物雕塑定制工业玻璃钢雕塑源头好货蚌埠玻璃钢雕塑生产暗红色石漆玻璃钢花盆玻璃钢卡通雕塑怎样合肥个性化玻璃钢雕塑定制古铜玻璃钢雕塑商场美陈方案蝴蝶四川玻璃钢铜雕人物雕塑公司包头人物玻璃钢雕塑公司贵阳景观玻璃钢雕塑订做价格玻璃钢雕塑怎么购买普陀区定制玻璃钢雕塑免费咨询长沙仿古玻璃钢仿铜雕塑上海秋季商场美陈销售厂家玻璃钢雕塑抽象山西玻璃钢卡通雕塑松树拱墅区玻璃钢雕塑尺寸宛城玻璃钢雕塑定制商洛玻璃钢雕塑厂家电话甘南广场玻璃钢雕塑价格南京通用玻璃钢雕塑摆件香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化