newplot

确定在哪里画的图形对象

句法

newplot
H = newplot
H = newplot(SV)

描述

newplot为后续的图形命令准备图形和轴。

H = newplot为后续图形命令准备图形和轴,并返回当前轴。

H = newplot(SV)不删除由指定的任何对象SV参数,它可以是图形对象的矢量。图中和含有中的对象坐标轴SV为绘制的,而不是目前的数字的当前轴制备。如果SV是空的,newplot表现得好像它在没有任何输入的情况下被调用。

提示

要创建一个简单的2-d的情节,用情节函数。

采用newplot在高层次图形代码开始,以确定哪些图形输出数字和轴到目标。调用newplot可以改变目前的数字和电流轴。基本上,有三个选项,当你在现有的数字和轴绘制图形:

  • 添加新的图形而不改变任何属性或删除任何对象。

  • 删除所有现有的对象,它们的处理绘制新对象之前不会隐藏。

  • 删除所有现有的对象,而他们的手柄是否被隐藏,并绘制新对象之前重置大多数属性为默认值(请参考下表具体信息)。

这个数字和轴NextPlot属性决定如何newplot的行为。下面的两个表描述了不同的属性值此行为。

第一,newplot读取当前人物的NextPlot属性和相应的行动。

NextPlot

会发生什么

创建一个新的人物,并用它作为当前的身影。

画到目前的数字,但不清除任何图形对象已经存在。

replacechildren

删除所有子对象,其HandleVisibility属性设置为和复位图NextPlot属性

这将清除当前的数字,相当于发出CLF命令。

更换

删除所有子对象(无论设置的HandleVisibility性)和复位数字属性为默认值,不同之处

NextPlot复位到不考虑用户定义的默认值。

这将清除和目前的数字重置,相当于发出CLF重启命令。

newplot建立该图绘制在,它读取当前坐标NextPlot属性和相应的行动。

NextPlot

描述

添加新的地块,以现有的轴。显示新的情节之前,不要删除现有地块或复位轴属性。

replacechildren

显示新的情节之前删除现有地块。重置ColorOrderIndexLineStyleOrderIndex轴特性为1,但不重置其它轴的性能。加入轴接下来的情节使用基于第一颜色和线型ColorOrderLineStyleOrder轴的属性。此值是类似于使用CLA之前每一个新的情节。

更换

删除现有地块和复位所有轴的属性,除了位置单位,以显示新的情节在他们的默认值。

全部替换

删除现有地块和复位所有轴的属性,除了位置单位,以显示新的情节在他们的默认值。此值是类似于使用CLA复位之前每一个新的情节。

对于只有一个轴ÿ-axes中,更换全部替换值相等。对于两轴ÿ-axes中,更换值仅影响所述活性侧,而全部替换值会影响双方。

R2006a前推出