《数据的图形显示》由会员分享,可在线阅读,更多相关《数据的图形显示(35页珍藏版)》请在金锄头文库上搜索。
1、唐山学院测控中心 (C) 2008第第6章章 数据的图形显示数据的图形显示l图形控件选板l波形图表 l波形图lXY 图 l强度图 l数字波形图 l混合信号图 l三维图形显示 l特殊图线与图片的显示 6-1 图形控件选板图形控件选板 用图形的形式显示测试数据与分析结果,可以看出被测试对象的变化趋势,使虚拟仪器的前面板变得更加形象直观。LabVIEW 提供了多种图形显示控件。 波形图; 波形图表; 强度图; 强度图表; 三维参数图; 三维曲面图; 控件; XY图; Express XY图; 数字波形图; 混合信号图; 三维曲线图; 三维图片控件。6-2 波形图表波形图表l6-2-1 波形图表的主要
2、特点波形图表显示数据的方式是用纵坐标表示数据值,用横坐标表示数据序号。坐标可以是线性或对数分布的。波形图表逐个数据点描绘曲线,周期性的刷新显示区,并将数据存储在一块缓冲区中。这个缓冲区的大小默认值是1024个数据,在波形图表上弹出快捷菜单,选“图表历史长度”,可以在弹出的对话框中进行修改。6-2 波形图表波形图表l6-2-1 波形图表的主要特点刷新模式 曲线有三种刷新模式:带状图表、示波器图表和扫描图。缺省的刷新模式是带状图表。6-2 波形图表波形图表l6-2-1 波形图表的主要特点多图线布置方式 在一个波形图表中显示多条曲线时,可以使用同一个曲线描绘区,叫做层叠显示曲线;或使用不同的曲线描绘
3、区,叫做分格显示曲线。6-2 波形图表波形图表l6-2-1 波形图表的主要特点多标尺 在同一个曲线描绘区显示多条图线时,还可以选择单标尺坐标和多标尺坐标。下面的波形图表中显示了一个幅值为1的正弦波和一个幅值为5的锯齿波,由于使用了不同的纵坐标标尺,两者都充满了显示区域。 6-2-2 波形图表的外观设置波形图表的外观设置 波形图表的所有组件6-2-2 波形图表的外观设置波形图表的外观设置 波形图表的外观设置对话框6-2-2 波形图表的外观设置波形图表的外观设置 图形操作子选板6-2-3 波形图表的其它设置波形图表的其它设置l1. 标尺的数据格式与精度设置 6-2-3 波形图表的其它设置波形图表的
4、其它设置l2. 曲线设置6-2-3 波形图表的其它设置波形图表的其它设置l3. 标尺设置6-2-4 波形图表的导出图像波形图表的导出图像波形图表可以作为一个图片导出,这样便于用其它有图片浏览、编辑功能的软件查看被监测对象的状况或直接引用图片。 6-2-4 波形图表的导出图像波形图表的导出图像 导出简化图像与原图像对比6-2-5 波形图表的数据类型波形图表的数据类型6-3 波形图波形图l6-3-1 波形图的游标利用游标能够准确的读出曲线上任何一点的数据。 6-3 波形图波形图l6-3-1 波形图的游标设置对话框6-3-2 波形图的其它设置波形图的其它设置 创建注释6-3-3 波形图的数据类型波形
5、图的数据类型6-4 XY 图图波形图表和波形图描绘曲线时,y坐标值是程序其它节点提供的数值,而x坐标值本质上是数据点的序号,它们是单调均匀的,这样就不能描绘出非均匀采样的数据和某些平面曲线。为此LabVIEW 提供了XY 图这种图形显示控件。XY 图要求成对输入x坐标值和y坐标值,用这些数据来描点绘出曲线。6-4 XY 图图数据类型数据类型6-4 XY 图图Express XY图图6-5 强度图强度图本节介绍的强度图指强度图表和强度图这两种图形显示控件。前面介绍的波形图表、波形图和XY图都是用于描绘二维数据的,当需要显示三维数据,例如平面上各点温度值的分布时,就需要用到强度图。强度图要求的数据
6、类型为二维数组,它的显示区域划分为一个个单元,每个单元的位置对应二维数组的一个索引值,用每个单元的颜色表示一个数组成员的数值。6-5-1 强度图表强度图表 图(a)是程序的前面板,上面放了一个5行4列的数组控件,下面是强度图表,在它的数据显示区显示了4行5列单元格。 图(b)是程序框图。(a) (b) 6-5-2 强度图强度图强度图与强度图表在许多方面都是相同的,最主要的区别是数据显示的方式。强度图表显示数据使用缓冲区,新的数据到达时,原有数据向左移动,新数据描绘在原有数据右边。显示区域占满后,最老的数据移出显示区。默认的缓冲区存储128个数据点。而强度图显示数据则是新的数据到达时刷新全部原有
7、的显示。强度图与波形图也有很多共同的特点,例如设置游标等。强度图与强度图表的异同可以对照波形图与波形图表的异同。6-6 数字波形图数字波形图数字波形图用数字信号的形式显示数据。 l6-6-1数字波形图的显示与设置 6-6-1 数字波形图的显示与设置数字波形图的显示与设置 6-6-2 数字波形图的数据数字波形图的数据6-7 混合信号图混合信号图混合信号图由多个绘图区域组成,各个绘图区域分别显示模拟数据和数字数据。 6-8 三维图形显示三维图形显示l6-8-1 三维曲面图 三维曲面图控件用于描绘一些相对简单的三维空间表面。 6-8 三维图形显示三维图形显示l6-8-2 三维参数图三维参数图控件用于
8、描绘一些更复杂的三维空间图形。 6-8 三维图形显示三维图形显示l6-8-3 三维曲线图三维曲线图控件用于描绘三维空间曲线。 6-9 特殊图线与图片的显示特殊图线与图片的显示6-9 特殊图线与图片的显示特殊图线与图片的显示练习与思考练习与思考u6.1 在一个波形图表中显示3条曲线,分别用红、绿、蓝3种颜色表示范围01、05和010的3个随机数。u6.2 在一个波形图中用2种不同的线宽显示1条正弦曲线和一条余弦曲线。每条曲线长度为128个点。正弦曲线x0=0,x=1,余弦曲线x0=2,x=10。u6.3 用两个波形图显示习题4.1的两个二维数组。u6.4 用一个波形图显示习题5.5的结果。u6.5 用XY图显示一个半径为10的圆。u6.6 产生一个10行10列的二维数组,数组成员为0100的任意整型数,用强度图显示出来。