hold on
将坐标区的保留状态设置“打开”,这将保留当前坐标区中的绘图,从而使新添加到坐标区中的绘图不会删除现有绘图。
hold off关掉功能, 将坐标区保留状态设置为 off,从而使新添加到坐标区中的绘图清除现有绘图并重置所有的坐标区属性
1.
>> x=0:0.1:5;
>> y=0*(x<1.5)+(x-1.5)*2.*(x>=1.5 & x<=5);
>> plot(x,y)
2.
>> x0=1.75;
>> y0=0.5;
>> hold on
>> plot([0 x0],[y0 y0],'r--')
3.
>> x0=1.75;
>> y0=0.5;
>> hold on
>> plot([0 x0],[y0 y0],'r--')
>> plot([x0 x0],[0 y0],'r--')
>> hold off
4.
在hold off的情况下将清除上一次的作图,并做一个新图
>> hold off
>> x1=2;
y1=1;
plot([0 x1],[y1 y1],'r--')