对于只有一条曲线的情况,XY曲线图的输入应该是一个X数组(上端的输入)与一个Y数组(下端的输入)的绑定。这个绑定函数(Bundle函数,可以在Programming>>Cluster & Variant子面板找到)将X与Y数组绑定为一个簇,并将这个簇输入到XY曲线图中。可以看到这时的XY曲线图的端点显示为它是一个簇类型的数据。
如果打开在线帮助窗口,并将鼠标光标移动到XY曲线图的输入端点,就可以看到可以连接到XY曲线图控件的单曲线或多曲线的数据类型的详细描述。
对于多曲线的XY曲线图,就像下图这样创建一个单曲线簇的数组即可。
需要注意的是,我们很容易将Bundle和Build Array函数搞混,在为曲线图提供数据的时候要留意不要搞错了。
除了在Context Help窗口中所提到的XY曲线图所能使用的数据类型之外,我们也可以创建一个由XY簇(配对坐标值)所组成的数组来绘制一条曲线。如下图所示。使用这种方式的唯一缺点就是不能够使用这种方式来创建可以绘制多条曲线的数组。
在XY曲线图显示可选位面
XY曲线图可以用来显示特殊的网格线,这些特殊网格线被称为位面(planes),启用的方式就是在XY曲线图上点击鼠标右键并在右键菜单的Optional Plane子菜单中选择。可选项包括了Nyquist、Nichols、S以及Z位面。这些位面在射频(RF)以及声音与振动分析中是十分有用的,因为在这些情况下信号是在频域而非时域进行分析的。通过在XY曲线图的右键菜单的Optional>>Show Cartesian Lines选项,你可以设置是否显示笛卡尔坐标系的网格线。同样在Optional Plane子菜单中也可以设置是否显示选中位面的标题。下面的图片分别是使用Nyquist以及Z位面显示的XY曲线图。注意的是曲线上显示的线是网格线而不是显示的数据。

原文地址:http://www.vigeek.org/2009/09/labview-xy-graph.html
来源:维极网 - 虚拟仪器技术
这个文章是EZ所写的原创内容。如转载,请保留上面版权声明!
发表评论