《虚拟仪器设计》 2.5图形化数据显示 波形数据 ◆定义:由时间起始值X0、ΔX值(两个点的刻度间隔)以及一维数组 Y组合成的一个簇 tO I O 34.55m Initial X(numeric) Delta X (numeric) Data for the waveform graph 1.00000m Y data(numeric array) 103.49m 137.7 物理意义 171.93m 对被测的模拟信号,进行采样,AD变换,采 始值X0,采样时简间隔A=1/s,数组Y为音个时刻 菜由时间 2)输出信景的 数据 个要输出信 率为 各个时到的菜 楼到 时间起始值ⅹ0 看牌理论(数N 洋数据,送给DA转换品转换成符合波形要求的信号输出
《虚拟仪器设计》 第2页 2.5 图形化数据显示 ◆ 定义:由时间起始值X0、ΔX值(两个点的刻度间隔)以及一维数组 Y组合成的一个簇。 ◆ 物理意义: ➢ (1)对被测的模拟信号,进行采样,A/D变换,采样率为fs,由时间起 始值X0,采样时间间隔ΔX=1/fs,数组Y为各个时刻的采样值。 ➢ (2)输出信号的波形数据:对一个要输出信号的波形理论值,以采样 率为fs进行采样,得到时间起始值X0,采样时间间隔ΔX=1/fs,数组Y为 各个时刻的采样数据,送给D/A转换器转换成符合波形要求的信号输出。 波形数据
《虚拟仪器设计》 建立一个新浪形和修改一个也存在波形。 Builds a waveform or modifies an existing wave form 当输入浪形端口不连线时,建立新波形。 Output waveform nput Waveform Y:0 8:00:00 0.00 Output Wave form 1904-1-1 DBL 0.000000 0.00 第3页
《虚拟仪器设计》 第3页 建立一个新波形和修改一个也存在波形。Builds a waveform or modifies an existing waveform. ◆ 当输入波形端口不连线时,建立新波形
《虚拟仪器设计》 波形数据函数 I Get Waveform Components 2. Build Waveform .HTaveforn 3. Get Waveform Attribute 4 Set waveform Attribute 5 Waveform Operations 6 Waveform File o MbDNDND+ 7 Waveform Measurements 8 Waveform Generation 第4页
《虚拟仪器设计》 第4页 波形数据函数 ◆ 1 Get Waveform Components 2.Build Waveform ◆ 3.Get Waveform Attribute ◆ 4 Set Waveform Attribute ◆ 5 Waveform Operations ◆ 6 Waveform File I/O ◆ 7 Waveform Measurements ◆ 8 Waveform Generation
《虚拟仪器设计》 图形是以曲线来显示数据 常用的二维图形控件有波形Char和浪形 Graph和XY Grap h 可显示单条曲线和显示多条曲线。 ◆图形控件有很多特性,可以设置和修改,改变曲线显示 的格式。 E6raph口x XY Graph Q earc Chart 翌園 Gp那 Digital Waveform Graph 第
《虚拟仪器设计》 第5页 ◆ 图形是以曲线来显示数据 ◆ 常用的二维图形控件有波形Chart和波形Graph和XY Graph ◆ 可显示单条曲线和显示多条曲线。 ◆ 图形控件有很多特性,可以设置和修改,改变曲线显示 的格式。 Chart XY Graph Graph Digital Waveform Graph
《虚拟仪器设计》 2.5.1 Waveform Chart Waveform Char的使用 实时趋势图控件 逐点(或者一次多个点)显示 有一个缓冲区,长度可设置 三种更新模式 Strip Chart Scope chart v Sweep Chart 第6页
《虚拟仪器设计》 第6页 2.5.1 Waveform Chart ◆ 1.Waveform Chart的使用 ➢ 实时趋势图控件 ➢ 逐点(或者一次多个点)显示 ➢ 有一个缓冲区 ,长度可设置 ➢ 三种更新模式: ✓ Strip Chart ✓ Scope Chart ✓ Sweep Chart
《虚拟仪器设计》 绘制单曲线时,可接受两种数据格式:分别是标量数 据和数组。 当输入标量,每次推进一个点; √当输入数组,每次推进的点数等于数组长度 当绘制多曲线时,也可接受两种数据格式: √第—种:将每条曲线的—个新数据点(数值类型) 打包成簇,然后输入到波形Cha中,这时波形 Chart将所有曲线同时推进一个点 第二种:将每条曲线的一个数据点打包成簇,若干 个这样的簇作为元素构建数组,再把数组传送到波 形Char中。数组中的元素个数决定了绘制Cha每 次数据的长度。在这种数据格式下,波形 Chart将所 有曲线推进多个点。 第7页
《虚拟仪器设计》 第7页 ➢ 绘制单曲线时 ,可接受两种数据格式:分别是标量数 据和数组。 ✓ 当输入标量,每次推进一个点; ✓ 当输入数组,每次推进的点数等于数组长度。 ➢ 当绘制多曲线时,也可接受两种数据格式: ✓ 第一种:将每条曲线的一个新数据点(数值类型) 打包成簇,然后输入到波形Chart中,这时波形 Chart将所有曲线同时推进一个点; ✓ 第二种: 将每条曲线的一个数据点打包成簇,若干 个这样的簇作为元素构建数组,再把数组传送到波 形Chart中。数组中的元素个数决定了绘制Chart每 次数据的长度。在这种数据格式下,波形Chart将所 有曲线推进多个点
《虚拟仪器设计》 ◆2. Waveform Cha所包含的组件及其功能 图图例 标签 Label Plot legend <Waveform Chart (Plot 0 (Waveform Chart) 10- 0.00 标题 apt ion 数字显示 Digtal Displ H|0 纵坐标 绘图操作界面 Graph Palette 刻度图例 横坐标 ( cale Legend :沿 lme Amplitude 8 Ly 横坐标滚动条 Ⅹ Scrollbar
《虚拟仪器设计》 第8页 ◆ 2.Waveform Chart所包含的组件及其功能
《虚拟仪器设计》 ◆ Waveform Chart包含的组件和功能 >(1)标签(Labe) 付象的标识,在程序中通过对象的标签实现对对象 的访问。 >(2)标题( Caption) √对象的名称,默认情况下和对象的标签相同。 >(3)纵坐标( Y Scale) 默认标签是 Amplitude,可用标签工具修改。刻度 同样可用标签工具进行修改。 第9页
《虚拟仪器设计》 第9页 ◆ Waveform Chart包含的组件和功能 ➢ (1) 标签(Label) ✓ 对象的标识,在程序中通过对象的标签实现对对象 的访问。 ➢ (2) 标题(Caption) ✓ 对象的名称,默认情况下和对象的标签相同。 ➢ (3) 纵坐标(Y Scale) ✓ 默认标签是Amplitude,可用标签工具修改。刻度 同样可用标签工具进行修改
《虚拟仪器设计》 √右击 Waveform Chart,选择 Y Scale->Formatting,可 设置数据的格式和精度。例如设置是以浮点数还是以 科学计数法显示数据,小数点位数是几位等 EChart Properties: Waveform Chart(way冈 Appearance Format and Precision Plots Scales mplitude (Y-Axis) Floating point Scientific 6 e Digits of v Aut omatic formatting Hide trailing zeros SI notation I Exponent in multiples of 3 Hexadecimal Octal D Use minimum field width Binary 0 Absolute time Pad with spaces on left O Default editing mode O Advanced edi OK Cancel)( Help
《虚拟仪器设计》 第10页 ✓ 右击Waveform Chart,选择Y Scale → Formatting,可 设置数据的格式和精度。例如设置是以浮点数还是以 科学计数法显示数据,小数点位数是几位等
《虚拟仪器设计》 √选择 Y Scale→ style,可设置刻度数据的显示格式, style-子菜单给出了9种刻度风格,可以选择是否显 示主刻度和副刻度数字及刻度线。 Formatting. Style 1.0 Mapping 0.5- AutoScale x 0.0 0.0 Loose fit 1.0 1.0 √ Visible Scale label 05 1.0 1.0 0.5 Mapping-子菜单设定刻度的映射方式:线性( linear) 关系,对数( logarithmic)关系。 AutoScaler:自动缩放 第11页
《虚拟仪器设计》 第11页 ✓ 选择Y Scale →Style,可设置刻度数据的显示格式, style子菜单给出了9 种刻度风格,可以选择是否显 示主刻度和副刻度数字及刻度线。 ✓ Mapping子菜单设定刻度的映射方式:线性(linear) 关系,对数(logarithmic)关系。 ✓ AutoScaleY :自动缩放