欢迎来到天天文库
浏览记录
ID:36871351
大小:411.60 KB
页数:37页
时间:2019-05-10
《《图形化显示数据》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《虚拟仪器》内蒙古科技大学信息学院测控技术教研室xjs2007@imust.cn5图形化数据显示定义:由时间起始值X0、ΔX值(两个点的刻度间隔)以及一维数组Y组合成的一个簇。物理意义:(1)对被测的模拟信号,进行采样,A/D变换,采样率为fs,由时间起始值X0,采样时间间隔ΔX=1/fs,数组Y为各个时刻的采样值。(2)输出信号的波形数据:对一个要输出信号的波形理论值,以采样率为fs进行采样,得到时间起始值X0,采样时间间隔ΔX=1/fs,数组Y为各个时刻的采样数据,送给D/A转换器转换成符合波形要求的信号输出。波形数据建立一个新
2、波形和修改一个也存在波形。Buildsawaveformormodifiesanexistingwaveform.当输入波形端口不连线时,建立新波形。波形数据函数1GetWaveformComponents2.BuildWaveform3.GetWaveformAttribute4SetWaveformAttribute5WaveformOperations6WaveformFileI/O7WaveformMeasurements8WaveformGeneration图形是以曲线来显示数据常用的二维图形控件有波形Chart和波形Gr
3、aph和XYGraph可显示单条曲线和显示多条曲线。图形控件有很多特性,可以设置和修改,改变曲线显示的格式。ChartXYGraphGraphDigitalWaveformGraph5.1WaveformChart1.WaveformChart的使用实时趋势图控件逐点(或者一次多个点)显示有一个缓冲区,长度可设置三种更新模式:StripChartScopeChartSweepChart绘制单曲线时,可接受两种数据格式:分别是标量数据和数组。当输入标量,每次推进一个点;当输入数组,每次推进的点数等于数组长度。当绘制多曲线时,也可接受两
4、种数据格式:第一种:将每条曲线的一个新数据点(数值类型)打包成簇,然后输入到波形Chart中,这时波形Chart将所有曲线同时推进一个点;第二种:将每条曲线的一个数据点打包成簇,若干个这样的簇作为元素构建数组,再把数组传送到波形Chart中。数组中的元素个数决定了绘制Chart每次数据的长度。在这种数据格式下,波形Chart将所有曲线推进多个点。2.WaveformChart所包含的组件及其功能WaveformChart包含的组件和功能(1)标签(Label)对象的标识,在程序中通过对象的标签实现对对象的访问。(2)标题(Capti
5、on)对象的名称,默认情况下和对象的标签相同。(3)纵坐标(YScale)默认标签是Amplitude,可用标签工具修改。刻度同样可用标签工具进行修改。右击WaveformChart,选择YScale→Formatting,可设置数据的格式和精度。例如设置是以浮点数还是以科学计数法显示数据,小数点位数是几位等。选择YScale→Style,可设置刻度数据的显示格式,style子菜单给出了9种刻度风格,可以选择是否显示主刻度和副刻度数字及刻度线。Mapping子菜单设定刻度的映射方式:线性(linear)关系,对数(logarithm
6、ic)关系。AutoScaleY:自动缩放(4)横坐标XScale默认标签是Time,设置方法和纵坐标类似。(5)刻度图例ScaleLegend刻度回到固定值状态锁定了自动比例状态单击,弹出快捷菜单可对刻度显示格式、数据精度、显示方式、刻度及其标签是否可见等进行设置或修改(6)横坐标滚动条XScrollbar(7)图形操作面板GraphPalette3个按钮切换两种观察模式单击中间按钮,出现将一个矩形区域放大将两条纵线间的区域放大将两条横线间的区域放大恢复图形原有比例以一个点为中心放大以一个点为中心缩小(8)数字显示DigitalD
7、isplay显示波形数据最新的一个数据点的幅值(9)绘图图例PlotLegend显示绘图区中每条曲线的样式,单击出现快捷菜单,可设置、修改曲线的线形、线宽、颜色、显示方式。(10)绘图区绘图区是显示波形的区域。可以通过WaveformChart的属性对话框对其属性进行详细的设置。5.2WaveformGraph1.WaveformGraph的使用事后处理一次性显示以前的所有数据等时间间隔地显示数据点每一时刻只有一个数据值,类似单值函数可绘制一条或多条曲线,数据组织格式不同绘制单曲线时,可接受两种数据格式:(1)连接一维数组(2)连接
8、簇数据类型当绘制多条曲线时,可接受如下数据格式:(1)连接二维数组(2)连接一个簇(3)把数组打包成簇,然后以簇作为元素组成簇数组(4)在由数值类型元素Xo,dX以及以簇为元素的数组这3个元素组成的簇中,数组元素的每一个簇元素都由一个
此文档下载收益归作者所有