为您找到"
matlab中hold on什么意思?
"相关结果约100,000,000个
hold on的作用是保持现有图不清除,在此基础上画下一个图,不如你需要画两个函数曲线在同一个坐标系里,画了第一个函数曲线,输入hold on,再画第二个函数曲线。如果不输入hold on,画第二个曲线时,第一个曲线将消失。axis equal 将横轴纵轴的定标系数设成相同值 ...
不是。简单地说,hold on/off 可以理解为一个坐标轴的属性,只要该坐标轴的状态为 hold on,它就会保持这个状态(期间可以再出现hold on,但是实际上没有改变任何事 ),直至给出hold off
参考代码 clcclear allclose allticn = 10; % 数据点数x = 1:n; % 横坐标y1 = randi(10, 1, n); % 纵坐标y2 = randi(10, 1, n); % 纵坐标figureplot(x, y1);figure % 想要看hold on的效果,请将改行注释掉,并取消下一行的注释% hold onplot(x, y2, 'r');toc用...
在matlab里面画图的时候,有两种模式:(1)增加模式:保持现有的图,继续画;可以使用hold on命令,进入这种模式;(2)替换模式:清空现有的图,重新画;可以使用hold off命令,进入这种模式。如果是hold on状态,你先画一条横线,再画一条竖线,那么最终的结果是一横一竖两条线(横线之后增加了竖线...
hold on就是将figure中的图形保存,之后再通过绘图命令绘制下一条曲线,使多条曲线同时显示在一个图形之中。具体实现方法可以参考如下程序段:t = -5 : 0.01 : 5;x = sin(t);y = cos(t);plot(t, x); // 绘制正弦曲线 hold on; // 将正弦曲线保持在图形中 plot(t, y); // ...
(1)hold off 使当前轴及图形不在具备被刷新的性质。(2)hold on 和hold off是相对使用的:前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到;后者表达的是,你在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再...
简单来说,当你调用"hold off"后,就像按下了一个暂停键,新的图形绘制不会立即覆盖旧图,它们会共存于同一坐标系中。相比之下,"hold on"则是"hold off"的反义词,它表示在绘制新图时,MATLAB会保持之前的图形不变,新绘制的图会与旧图叠加,共同显示在轴上。这样,你可以通过连续绘制,形成丰富...
当然会执行啊 估计你理解错了 这句是保持图像窗口的意思 不是整个停住的意思
on 是保持之前的图像,其中的坐标和图像都保存,hold off 是关闭这个hold on的功能。比如你之前只是有图像内容,那么俩就没啥区别喽。但是如果还有其他命令,如box on/off(加不加边框线?)grid on/off (画不画网格线?)如果加上clf之后会统统清除。matlab命令没有好坏之分,关键是要灵活应用。