电子科大PPT8
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《虚拟仪器》-8 虚拟仪器》
第六章 数组和图形 (二)
电子科技大学自动化学院 詹惠琴 zhanhq@uestc.edu.cn
簇数据
定义:簇是一种可以把相同或不同类型的数据组合在一起 的数据结构,类似于C语言中的结构体数据类型struct. 我们可以把簇形象地理解为一根多芯电缆,不同的信号线 捆绑在一起进行传输,电缆中的每根线就相当于簇中的每 个元素. 例如,学生情况表中有这样一些数据:姓名(字符型), 性别(字符型),年龄(数字型),党员否(布尔型)等, 形成一个簇 .
数字波形图形显示控件
实验内容
练习6-3:用Graph显示数据并使用分析程序.设 计一个VI来测量温度,每隔0.25秒测一次,共测 定10秒.在数据采集过程中,VI将在波形Chat上 实时地显示测量结果.采集过程结束后,在 Graph上画出温度数据曲线及最佳拟合曲线,并 算出温度的最大值,最小值和平均值. 练习6-4:用XY Graph绘制曲线.设计一个VI, 用独立的X,Y数组形成一个圆环.
�
Bundle函数(Cluster 子模板中)
创建簇
方法1:在框图程序中使用Bundle 函数(Cluster子模板中)
Bundle函数可以新建簇, 还可在已有簇中添加元素
方法2:在前面板放置一个簇的空 框架(Control 模板的Cluster子模 板中的Cluster控件) ,在框架中再 增加簇的元素 .
建立一个新波形和修改一个也存在波形.
Builds a waveform or modifies an existing waveform.
当输入波形端口不连线时,建立新波形.
波形数据函数
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
பைடு நூலகம்形数据
定义:由时间起始值X0,X值(两个点的刻度间隔)以及 一维数组Y组合成的一个簇.
物理意义:
– (1)对被测的模拟信号,进行采样,A/D变换,采样率为fs,由时 间起始值X0,采样时间间隔X=1/fs,数组Y为各个时刻的采样值. – (2)输出信号的波形数据:对一个要输出信号的波形理论值,以 采样率为fs进行采样,得到时间起始值X0,采样时间间隔X=1/fs, 数组Y为各个时刻的采样数据,送给D/A转换器转换成符合波形要 求的信号输出.
单曲线波形Graph
6.6.4 单曲线和多曲线XY Graph 单曲线和多曲线XY
6.6.3 多曲线波形Graph 多曲线波形Graph
例用Graph显示数据并使用分析程序. 例用Graph显示数据并使用分析程序.
设计一个VI来测量温度,每隔0.25秒测一次, 共测定10秒.在数据采集过程中,VI将在 波形Chat上实时地显示测量结果. 采集过程结束后,在Graph上画出温度数据 曲线及最佳拟合曲线,并算出温度的最大 值,最小值和平均值. 注:使用 Demo Thermometer .vi 模拟测 量温度数据.
§6-5 图形显示
图形是以曲线来显示数据 常用的二维图形控件有波形Chart和波形 Graph和XY Graph 可显示单条曲线和显示多条曲线. 图形控件有很多特性,可以设置和修改, 改变曲线显示的格式.
Chart和Graph使用总结 Chart和Graph使用总结
6.6.1 波形Chart:单点以及多点波形Chart的框图程序
簇数据操作
1,Unbundle分解簇函数 , 分解簇函数 2, Bundle合成簇 合成簇函数 , 合成簇 3, Unbundle By Name 按名称分解簇函数 4, bundle By Name , 按名称合成簇函数 5,Build Cluster Array 建立簇数组函数 , 6,Index & Bundle Cluster Array , 按索引组合簇数组函数 7,簇和数组相互转换 ,簇和数组相互转换Cluster To Array和 Array To 和 Cluster
第六章 数组和图形 (二)
电子科技大学自动化学院 詹惠琴 zhanhq@uestc.edu.cn
簇数据
定义:簇是一种可以把相同或不同类型的数据组合在一起 的数据结构,类似于C语言中的结构体数据类型struct. 我们可以把簇形象地理解为一根多芯电缆,不同的信号线 捆绑在一起进行传输,电缆中的每根线就相当于簇中的每 个元素. 例如,学生情况表中有这样一些数据:姓名(字符型), 性别(字符型),年龄(数字型),党员否(布尔型)等, 形成一个簇 .
数字波形图形显示控件
实验内容
练习6-3:用Graph显示数据并使用分析程序.设 计一个VI来测量温度,每隔0.25秒测一次,共测 定10秒.在数据采集过程中,VI将在波形Chat上 实时地显示测量结果.采集过程结束后,在 Graph上画出温度数据曲线及最佳拟合曲线,并 算出温度的最大值,最小值和平均值. 练习6-4:用XY Graph绘制曲线.设计一个VI, 用独立的X,Y数组形成一个圆环.
�
Bundle函数(Cluster 子模板中)
创建簇
方法1:在框图程序中使用Bundle 函数(Cluster子模板中)
Bundle函数可以新建簇, 还可在已有簇中添加元素
方法2:在前面板放置一个簇的空 框架(Control 模板的Cluster子模 板中的Cluster控件) ,在框架中再 增加簇的元素 .
建立一个新波形和修改一个也存在波形.
Builds a waveform or modifies an existing waveform.
当输入波形端口不连线时,建立新波形.
波形数据函数
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
பைடு நூலகம்形数据
定义:由时间起始值X0,X值(两个点的刻度间隔)以及 一维数组Y组合成的一个簇.
物理意义:
– (1)对被测的模拟信号,进行采样,A/D变换,采样率为fs,由时 间起始值X0,采样时间间隔X=1/fs,数组Y为各个时刻的采样值. – (2)输出信号的波形数据:对一个要输出信号的波形理论值,以 采样率为fs进行采样,得到时间起始值X0,采样时间间隔X=1/fs, 数组Y为各个时刻的采样数据,送给D/A转换器转换成符合波形要 求的信号输出.
单曲线波形Graph
6.6.4 单曲线和多曲线XY Graph 单曲线和多曲线XY
6.6.3 多曲线波形Graph 多曲线波形Graph
例用Graph显示数据并使用分析程序. 例用Graph显示数据并使用分析程序.
设计一个VI来测量温度,每隔0.25秒测一次, 共测定10秒.在数据采集过程中,VI将在 波形Chat上实时地显示测量结果. 采集过程结束后,在Graph上画出温度数据 曲线及最佳拟合曲线,并算出温度的最大 值,最小值和平均值. 注:使用 Demo Thermometer .vi 模拟测 量温度数据.
§6-5 图形显示
图形是以曲线来显示数据 常用的二维图形控件有波形Chart和波形 Graph和XY Graph 可显示单条曲线和显示多条曲线. 图形控件有很多特性,可以设置和修改, 改变曲线显示的格式.
Chart和Graph使用总结 Chart和Graph使用总结
6.6.1 波形Chart:单点以及多点波形Chart的框图程序
簇数据操作
1,Unbundle分解簇函数 , 分解簇函数 2, Bundle合成簇 合成簇函数 , 合成簇 3, Unbundle By Name 按名称分解簇函数 4, bundle By Name , 按名称合成簇函数 5,Build Cluster Array 建立簇数组函数 , 6,Index & Bundle Cluster Array , 按索引组合簇数组函数 7,簇和数组相互转换 ,簇和数组相互转换Cluster To Array和 Array To 和 Cluster