虚拟仪器设计第6章图形显示.ppt

上传人:b****3 文档编号:2745077 上传时间:2022-11-10 格式:PPT 页数:47 大小:2.06MB
下载 相关 举报
虚拟仪器设计第6章图形显示.ppt_第1页
第1页 / 共47页
虚拟仪器设计第6章图形显示.ppt_第2页
第2页 / 共47页
虚拟仪器设计第6章图形显示.ppt_第3页
第3页 / 共47页
虚拟仪器设计第6章图形显示.ppt_第4页
第4页 / 共47页
虚拟仪器设计第6章图形显示.ppt_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

虚拟仪器设计第6章图形显示.ppt

《虚拟仪器设计第6章图形显示.ppt》由会员分享,可在线阅读,更多相关《虚拟仪器设计第6章图形显示.ppt(47页珍藏版)》请在冰豆网上搜索。

虚拟仪器设计第6章图形显示.ppt

10月月14日上课内容复习日上课内容复习1.数组是相同类型的数据元素的集合,可创建数值数组是相同类型的数据元素的集合,可创建数值型、布尔型、字符串型或簇数组。

型、布尔型、字符串型或簇数组。

2.可在前面板和框图程序中创建一个数组,创建数可在前面板和框图程序中创建一个数组,创建数组包括建立数组框和定义数组类型两个步骤。

组包括建立数组框和定义数组类型两个步骤。

3.数组元素索引数组元素索引(下标下标)从从0开始,若数组元素个数为开始,若数组元素个数为N,则最大索引为则最大索引为N-1。

4.框图中常常利用循环的自动索引功能,创建数组。

框图中常常利用循环的自动索引功能,创建数组。

在默认状态下,在默认状态下,For循环自动索引有效,而循环自动索引有效,而While循环自动索引无效。

循环自动索引无效。

5.簇是相同或不同类型的数据的集合。

簇是相同或不同类型的数据的集合。

1第第6章章图形显示图形显示授课内容包括书本授课内容包括书本P143-163P143-163:

|7.37.3波形(波形(Waveform)|8.18.1波形图(波形图(Graph)|8.28.2波形图表(波形图表(Chart)|8.38.3XY图图|8.48.4强度图强度图|8.58.5数字波形图数字波形图|8.68.63D图形图形20102010年年年年1010月月月月2121日日日日18/3218/32学时学时学时学时剩余剩余剩余剩余66次课次课次课次课+1+1次实验次实验次实验次实验自学自学自学自学2学习波形数据(学习波形数据(Waveform)控件及其)控件及其操作函数;操作函数;理解波形图(理解波形图(Graph)和波形图表)和波形图表(Chart)的区别;)的区别;正确使用图形控件。

正确使用图形控件。

本次课的学习目标本次课的学习目标3LabVIEWLabVIEW的很大的一个优势在于它提供了丰富的数据图的很大的一个优势在于它提供了丰富的数据图的很大的一个优势在于它提供了丰富的数据图的很大的一个优势在于它提供了丰富的数据图形化显示控件,而且使用起来极其方便。

它使得工程师能够在形化显示控件,而且使用起来极其方便。

它使得工程师能够在形化显示控件,而且使用起来极其方便。

它使得工程师能够在形化显示控件,而且使用起来极其方便。

它使得工程师能够在较短时间内搭建一个专业的图形化显示界面。

通过这些丰富的较短时间内搭建一个专业的图形化显示界面。

通过这些丰富的较短时间内搭建一个专业的图形化显示界面。

通过这些丰富的较短时间内搭建一个专业的图形化显示界面。

通过这些丰富的图表控件,工程师能够方便地分析大量数据从而专注于自己的图表控件,工程师能够方便地分析大量数据从而专注于自己的图表控件,工程师能够方便地分析大量数据从而专注于自己的图表控件,工程师能够方便地分析大量数据从而专注于自己的工作,而不需要再为复杂的界面编程花费大量精力了。

工作,而不需要再为复杂的界面编程花费大量精力了。

工作,而不需要再为复杂的界面编程花费大量精力了。

工作,而不需要再为复杂的界面编程花费大量精力了。

图表只有两个图表只有两个图表只有两个图表只有两个4我们可以看到,这些图形控件主要分为两大类:

我们可以看到,这些图形控件主要分为两大类:

我们可以看到,这些图形控件主要分为两大类:

我们可以看到,这些图形控件主要分为两大类:

图表:

图表:

图表:

图表:

ChartChart(只包含波形图表和强度图表两种图表)。

(只包含波形图表和强度图表两种图表)。

(只包含波形图表和强度图表两种图表)。

(只包含波形图表和强度图表两种图表)。

图:

图:

图:

图:

GraphGraph。

1.图表(图表(Chart)是将数据源(例如采集得到的数据)是将数据源(例如采集得到的数据)在某一坐标系中,在某一坐标系中,实时、逐点地实时、逐点地实时、逐点地实时、逐点地显示出来,它可显示出来,它可以反映被测物理量的变化趋势。

(有的书又将其以反映被测物理量的变化趋势。

(有的书又将其称为称为“趋势图(英文为趋势图(英文为TrendChart)”)。

)。

2.图(图(Graph)则是对已采集数据进行事后处理的结)则是对已采集数据进行事后处理的结果。

它先将被采集数据存放在一个果。

它先将被采集数据存放在一个数组数组数组数组之中,然之中,然后根据需要组织成所需的图形显示出来。

后根据需要组织成所需的图形显示出来。

图与图表的区别:

图与图表的区别:

5常用图形控件的分类:

常用图形控件的分类:

常用图形控件的分类:

常用图形控件的分类:

由表中可以看出,由表中可以看出,由表中可以看出,由表中可以看出,ChartChart方式尽管能实时、直接方式尽管能实时、直接方式尽管能实时、直接方式尽管能实时、直接地显示结果,但其表现形式有限(只有两种);而地显示结果,但其表现形式有限(只有两种);而地显示结果,但其表现形式有限(只有两种);而地显示结果,但其表现形式有限(只有两种);而GraphGraph方式表现形式要远为丰富,但这是以牺牲实时方式表现形式要远为丰富,但这是以牺牲实时方式表现形式要远为丰富,但这是以牺牲实时方式表现形式要远为丰富,但这是以牺牲实时显示为代价的。

显示为代价的。

显示为代价的。

显示为代价的。

66.1波形数据(波形数据(Waveform)为了方便地显示波形,为了方便地显示波形,为了方便地显示波形,为了方便地显示波形,LabVIEWLabVIEW专门预定义了波形数据。

专门预定义了波形数据。

专门预定义了波形数据。

专门预定义了波形数据。

波形数据实际上就是按照一定格式预定义的簇波形数据实际上就是按照一定格式预定义的簇波形数据实际上就是按照一定格式预定义的簇波形数据实际上就是按照一定格式预定义的簇,在信号采集、,在信号采集、,在信号采集、,在信号采集、处理和分析过程中会经常用到它。

处理和分析过程中会经常用到它。

处理和分析过程中会经常用到它。

处理和分析过程中会经常用到它。

6.1.16.1.1波形数据控件:

波形数据控件:

波形数据控件:

波形数据控件:

前面板前面板前面板前面板控件控件控件控件新式新式新式新式I/OI/O波形、数字波形波形、数字波形波形、数字波形波形、数字波形数字波形用于显示数字波形用于显示数字波形用于显示数字波形用于显示0/10/1数字波形,用法类似于波形,不作专门介绍。

数字波形,用法类似于波形,不作专门介绍。

数字波形,用法类似于波形,不作专门介绍。

数字波形,用法类似于波形,不作专门介绍。

7波形控件具有波形控件具有波形控件具有波形控件具有44个参数:

个参数:

个参数:

个参数:

t0,t0,dtdt,Y,Y,属性。

属性。

属性。

属性。

8t0t0:

波形起始时间,数据类型为:

波形起始时间,数据类型为:

波形起始时间,数据类型为:

波形起始时间,数据类型为TimeStampTimeStamp。

dtdt:

波形相邻数据点之间的时间间隔,单位为秒,:

波形相邻数据点之间的时间间隔,单位为秒,:

波形相邻数据点之间的时间间隔,单位为秒,:

波形相邻数据点之间的时间间隔,单位为秒,数据类型为数据类型为数据类型为数据类型为DBLDBL型。

型。

型。

型。

YY:

要显示的数据数组,默认为:

要显示的数据数组,默认为:

要显示的数据数组,默认为:

要显示的数据数组,默认为DBLDBL型。

型。

型。

型。

属性属性属性属性:

用来携带一些注释信息,用户可以自定义,:

用来携带一些注释信息,用户可以自定义,:

用来携带一些注释信息,用户可以自定义,:

用来携带一些注释信息,用户可以自定义,数据类型为数据类型为数据类型为数据类型为变体类型变体类型变体类型变体类型。

变体数据(变体数据(变体数据(变体数据(VariantVariant)变体数据没有特定的数据类型,但是具有属性。

变体数据没有特定的数据类型,但是具有属性。

变体数据没有特定的数据类型,但是具有属性。

变体数据没有特定的数据类型,但是具有属性。

LabVIEWLabVIEW使用变体数据类型表示变体数据。

使用变体数据类型表示变体数据。

使用变体数据类型表示变体数据。

使用变体数据类型表示变体数据。

变体数据类型不同于其它变体数据类型不同于其它变体数据类型不同于其它变体数据类型不同于其它的数据类型,它存储的是输入控件或显示控件的名称、转换的数据类型,它存储的是输入控件或显示控件的名称、转换的数据类型,它存储的是输入控件或显示控件的名称、转换的数据类型,它存储的是输入控件或显示控件的名称、转换前的数据类型,以及前的数据类型,以及前的数据类型,以及前的数据类型,以及LabVIEWLabVIEW将变体数据类型正确转换为所将变体数据类型正确转换为所将变体数据类型正确转换为所将变体数据类型正确转换为所需数据类型的数据本身。

需数据类型的数据本身。

需数据类型的数据本身。

需数据类型的数据本身。

9波形数据控件携带的数据包含了时间波形的基本信波形数据控件携带的数据包含了时间波形的基本信波形数据控件携带的数据包含了时间波形的基本信波形数据控件携带的数据包含了时间波形的基本信息,因此可以直接作为息,因此可以直接作为息,因此可以直接作为息,因此可以直接作为GraphGraph和和和和ChartChart的输入。

横坐的输入。

横坐的输入。

横坐的输入。

横坐标代表时间,纵坐标代表标代表时间,纵坐标代表标代表时间,纵坐标代表标代表时间,纵坐标代表YY值。

值。

值。

值。

106.1.26.1.2波形数据操作函数波形数据操作函数波形数据操作函数波形数据操作函数虽然波形数据是一种预定义格式的簇,但是必须用专用的波虽然波形数据是一种预定义格式的簇,但是必须用专用的波虽然波形数据是一种预定义格式的簇,但是必须用专用的波虽然波形数据是一种预定义格式的簇,但是必须用专用的波形数据操作函数才能对它进行操作,其中某些操作函数与簇的操形数据操作函数才能对它进行操作,其中某些操作函数与簇的操形数据操作函数才能对它进行操作,其中某些操作函数与簇的操形数据操作函数才能对它进行操作,其中某些操作函数与簇的操作函数非常类似。

作函数非常类似。

作函数非常类似。

作函数非常类似。

函数选板函数选板编程编程波形波形111.1.获取波形成分(获取波形成分(获取波形成分(获取波形成分(GetWaveformComponentsGetWaveformComponents)用途:

获得波形数据四个参数(用途:

获得波形数据四个参数(用途:

获得波形数据四个参数(用途:

获得波形数据四个参数(t0,dt,Y,t0,dt,Y,属性)的值。

属性)的值。

属性)的值。

属性)的值。

注意:

属性为变体,显示变注意:

属性为变体,显示变注意:

属性为变体,显示变注意:

属性为变体,显示变体时需要用变体显示控件。

体时需要用变体显示控件。

体时需要用变体显示控件。

体时需要用变体显示控件。

12第第第第66章章章章例例例例11、获取波形成分、获取波形成分、获取波形成分、获取波形成分.vi.vi132.2.创建波形(创建波形(创建波形(创建波形(BuildWaveformBuildWaveform)类似于簇函数中的类似于簇函数中的类似于簇函数中的类似于簇函数中的“按名称捆绑按名称捆绑按名称捆绑按名称捆绑”函数。

如果函数。

如果函数。

如果函数。

如果“波形波形波形波形”端子没端子没端子没端子没有接入,则根据绑定的元素创建一个新的有接入,则根据绑定的元素创建一个新的有接入,则根据绑定的元素创建一个新的有接入,则根据绑定的元素创建一个新的WaveformWaveform。

如果如果如果如果“波形波形波形波形”端子有接入,则对输入的端子有接入,则对输入的端子有接入,则对输入的端子有接入,则对输入的WaveformWaveform进行修改。

进行修改。

进行修改。

进行修改。

注意:

注意:

注意:

注意:

attributesattributes(“属性属性属性属性”)端子为变体类型,可能需要使用)端子为变体类型,可能需要使用)端子为变体类型,可能需要使用)端子为变体类型,可能需要使用“转转转转换为变体换为变体换为变体换为变体”函数先进行数据转换。

函数先进行数据转换。

函数先进行数据转换。

函数先

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 工作计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1