文档库 最新最全的文档下载
当前位置:文档库 › labview练习5图形图表

labview练习5图形图表

labview练习5图形图表
labview练习5图形图表

练习5

1、打开“练习5-1.vi”,试验波形图表3种刷新模式,并文字说明不同之处。

带状模式下,波形从左到右绘制,到达右边界时,旧数据开始从波形图表右边界移除,新数据接在旧数据之后显示。

示波器图表模式下,波形从左到右绘制,到达右边界后整个波形图表被清空,然后重新从左到右绘制波形。

扫描模式下,波形从左到右绘制,到达右边界后,波形重新开始从左到右绘制。这时,原来波形并不清空,而且在最新数据点上有一条从上到下的清除线,这条清除线随新数据向右移动,逐渐擦除旧波形。

2、原程序和显示输出如图a所示,怎么修改程序框图,让输出曲线1和曲线0分离显示,即曲线1向上平移2个单位距离,如图c所示。

图a 图b

图c

修改后的程序框图如下:

修改后的前面板如下:

3、打开LabVIEW安装目录:

“National Instruments\LabVIEW 2012\examples\general\graphs\gengraph.dll”中,打开“Waveform graph.vi”

(1)分别说明7个波形图接受的什么的数据类型;

第一个波形接受的是一个一维数组,,对应图如下

第二个波形接受的是一个二维数组,对应图如下

第三个波形接受的是一个簇,对应图如下

第四个波形接受的是一个簇数组,对应图如下

第五个波形接受的是一个簇,,对应图如下

第六个波形接受的是一个簇数组,对应图如下

第七个波形接受的是一个簇,对应图如下

(2)如果是数组类型,请具体说明是几维数组,数组元素是什么数据类型;

第一个问题中已说明

(3)弄清楚Xo、dX在波形图里表示什么。

Xo表示波形的起点,dx表示波形数据点之间的间隔。

4、修改图d程序框图(练习5-4.vi),得到如图e所示结果。

图d

图e 图f

修改后的程序框图:

修改后的前面板:

5、如果使用(浮点数常量写入nan,not a number)表示无效值,请试着修改程序“练习5-5.vi”,显示如图f所示结果(图g为显示两条曲线示例程序,作为参考)。

图g

相关文档