实验5图形化显示数据.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验5图形化显示数据

实验五 图形化显示数据 ——图表和图形;图形显示对于虚拟仪器面板设计是一个重要的内容。在LabVIEW的图形显示中Graph和Chart是两个基本的概念。 Chart是将数据源(例如采集得到的数据)在某一坐标系中,实时、逐点地显示出来,它可以反映被测物理量的变化趋势,例如显示一个实时变化的波形或曲线。 Graph则是对已采集数据进行事后处理的结果。它先将被采集数据存放在一个数组之中,然后根据需要组织成所需的图形显示出来。它的缺点是没有实时显示,但是它的表现形式要丰富得多。例如采集了一个波形后,经处理可以显示出其频谱。;LabVIEW的Graph子模板中有许多可供选用的控件; 图形控件(Graph)子模板及其控件子模板;5.1 波形数据(Waveform);5.1 波形数据(Waveform);5.1 波形数据(Waveform);波形数据控件为控件新式I/O中的波形和数字波形。其中,波形代表一般的波形控件,数字波形专门用于显示0/1数字波形图。;将波形数据控件放在前面板后,点击鼠标右键,选择显示项标签,则可以看到该簇控件所有的元素:t0、dt、Y、属性(attributes)。 t0代表波形的起始时间,数据类型为Time Stamp;dt代表波形相邻数据点的时间间隔,单位为秒,数据类型为双精度浮点型;Y代表数据数组,默认为双精度浮点型,可以通过右击数组元素并选择Y数组表示法,选择数组数据类型;属性(attributes)用来携带一些注释信息,用户可自定义数据类型为变量类型。;数据控件携带的数据包含了时间波形的基本信息,因此可以作为 Chart和 Graph的输入。;波函数形数据操作;获取波形数据 类似于簇函数中的按名称解除捆绑(Unbundle By Name)函数,通过该函数可以获得披形数据的各个组成元素。 创建波形 类似于簇函数中的按名称捆绑(Bundle By Name)函数。通过该函数可以将波形数据的各个元素绑定在一起。若Wavefrom端子没有接入,则根据绑定的元素创建一个新的Wavefrom 。若Waveform有输入,则对输入的Wavefrom进行修改。;设置和获得波形属性 波形的属性格式为name和value。其中name为字符串,value为Variant数据类型,因此可以将任何类型数据直接接入。第一个函数Set Waveform Attribute可以用来添加或修改波???的属性,第二个函数可以用来获得属性内容。;波形数据举例;5.1 波形数据(Waveform);5.2 Chart趋势图;波形Chart简介;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;5.2 Chart趋势图;练习1 波形Chart数据显示;波形Chart数据显示中用到的部分功能函数;波形Chart数据显示前面板;Chart的独有控件;5.3 Graph图表;5.3 Graph图表;5.3 Graph图表;曲线图例可用来设置曲线的各种属性,包括线型(实线、虚线、点划线等)、线粗细、颜色以及数据点的形状等。 图形工具选板可用来对曲线进行操作,包括移动、对感兴趣的区域放大和缩小等。 游标图例可用来设置光标、移动光标,帮助你用光标直接从曲线上读取感兴趣的数据。 标尺图例用来设置坐标刻度的数据格式、类型(普通坐标或对数坐标),坐标轴名称以及刻度栅格的颜色等。;5.3 Graph图表——Waveform Graph;5.3 Graph图表——Waveform Graph;5.3 Graph图表——Waveform Graph;5.3 Graph图表——Waveform Graph;5.3 Graph图表——Waveform Graph;5.3 Graph图表——Waveform Graph;波形Graph的数据格式;;; 使用波形Graph显示波形数据类型数据;正弦和方波波型; 增加偏移量输入后的正弦和方波波型;练习2 波形Graph数据显示;波形Graph数据显示的前面板;设定波形Graph的属性;练习3 Chart和Graph的比较 创建一个VI,用Chart和Graph分别显示40个随机数产生的曲线,比较程序的差别;显示的运行结果是一样的。但实现方法和过程不同。在流程图中可以看出,Chart产生在循环内,每得到一个数据点,就立刻显示一个。而Graph在循环之外,40个数都产生之后,跳出循环,然后一次显示出整个数据曲线。从运行过程可以清楚地看到这一点。 值得注意的还有For循环执行40次,产生的40个数据存储在一个数组中,这个数组创建于For循环的边界上(使用自动索引功能)

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档