hold
添加新绘图时保留当前绘图
说明
hold on
将坐标区的保留状态设置“打开”,这将保留当前坐标区中的绘图,从而使新添加到坐标区中的绘图不会删除现有绘图。当保留状态处于打开状态时,新绘图基于坐标区的 ColorOrder
和 LineStyleOrder
属性使用后续的颜色和线型。MATLAB® 将调整坐标区的范围、刻度线和刻度标签以显示完整范围的数据。如果坐标区对象不存在,则 hold
命令会创建一个。
hold off
将坐标区保留状态设置为 off,从而使新添加到坐标区中的绘图清除现有绘图并重置所有的坐标区属性。当保留状态处于关闭状态时,添加到坐标区的下一个绘图基于坐标区的 ColorOrder
和 LineStyleOrder
属性使用第一个颜色和线型。此选项为默认行为。
hold
在 on 和 off 之间切换保留状态。
hold(
通过指定 state
)state
值来设置坐标区保留状态。您可以将 state
指定为 "on"
、"off"
、逻辑值或 OnOffSwitchState
值。
示例
输入参数
提示
使用
ishold
函数测试保留状态。
算法
hold
函数设置以下属性: