xx年第10次课虚拟仪器ppt课件

上传人:我*** 文档编号:149123760 上传时间:2020-10-24 格式:PPT 页数:92 大小:2.71MB
返回 下载 相关 举报
xx年第10次课虚拟仪器ppt课件_第1页
第1页 / 共92页
xx年第10次课虚拟仪器ppt课件_第2页
第2页 / 共92页
xx年第10次课虚拟仪器ppt课件_第3页
第3页 / 共92页
xx年第10次课虚拟仪器ppt课件_第4页
第4页 / 共92页
xx年第10次课虚拟仪器ppt课件_第5页
第5页 / 共92页
点击查看更多>>
资源描述

《xx年第10次课虚拟仪器ppt课件》由会员分享,可在线阅读,更多相关《xx年第10次课虚拟仪器ppt课件(92页珍藏版)》请在金锄头文库上搜索。

1、1,虚拟仪器技术及应用,自动化学院 吴卓葵,仲恺农业工程学院,2,2.5 图形化数据显示,2 虚拟仪器软件开发平台,3,2.5.3 Waveform Graph,2.5 图形化数据显示,4,2.5.3 Waveform Graph,(1)Wafveform Graph的位置、形状,5,(2)Waveform Chart和Waveform Graph有什么区别?,2.5.3 Waveform Graph,Waveform Chart,Waveform Graph,6,2.5.3 Waveform Graph,Waveform Graph是对已采集数据进行事后处理,它先得到所有需要显示的数据,然后

2、将这些数据组织成图形一次性显示出来。,Waveform Chart,Waveform Graph,7,2.5.3 Waveform Graph,例1:使用For循环产生1个周期101点的正弦和余弦数据,利用这些数据和Waveform Graph控件显示如下要求的正弦曲线和余弦曲线,具体要求如下: 对正弦曲线,指定时间起点为0,点之间的时间间隔为1s。 对余弦曲线,指定时间起点为10,点之间的时间间隔为2s。,8,2.5.3 Waveform Graph,如何产生1个周期101点的正弦数据和余弦数据?,NumericTrigonomitricSine或Cosine,9,2.5.3 Wavefor

3、m Graph,(1)产生1个周期101点的正弦数据和余弦数据。 All FunctionsNumericAdditional Numeric Constants,10,2.5.3 Waveform Graph,如何显示正弦曲线,起点为0,点与点之间的间隔为1s?,11,2.5.3 Waveform Graph,如何显示余弦曲线,起点为10,点与点之间的间隔为2s?,All FunctionsClusterBundle,12,2.5.3 Waveform Graph,演示:使用For循环产生1个周期101点的正弦和余弦数据,利用这些数据和Waveform Graph控件显示如下要求的正弦曲线和

4、余弦曲线,具体要求如下: 对正弦曲线,指定时间起点为0,点之间的时间间隔为1s。 对余弦曲线,指定时间起点为10,点之间的时间间隔为2s。,13,2.5.3 Waveform Graph,例2:使用For循环产生1个周期101点的正弦和余弦数据,利用这些数据和Waveform Graph控件显示如下要求的正弦曲线和余弦曲线,具体要求如下: 对正弦曲线,指定时间起点为10,点之间的时间间隔为2s。 对余弦曲线,指定时间起点为40,点之间的时间间隔为3s。 正弦曲线和余弦曲线同时显示在同一个Waveform Graph中。,14,2.5.3 Waveform Graph,如何将两条曲线数据送同一个

5、Waveform Graph控件显示?,基本思路:将这2个数据组合成一个整体,哪些数据类型可以包含多个数据?,Cluster 或者 Array,15,2.5.3 Waveform Graph,(1)将两条曲线数据送同一个Waveform Graph控件显示。,All FunctionsArrayBuild Array,16,2.5.3 Waveform Graph,演示:使用For循环产生1个周期101点的正弦和余弦数据,利用这些数据和Waveform Graph控件显示如下要求的正弦曲线和余弦曲线,具体要求如下: 对正弦曲线,指定时间起点为10,点之间的时间间隔为2s。 对余弦曲线,指定时间

6、起点为40,点之间的时间间隔为3s。 正弦曲线和余弦曲线同时显示在同一个Waveform Graph中。,17,2.5.4 XY Graph和Express XY Graph,2.5 图形化数据显示,18,2.5.3 Waveform Graph,(1)XY Graph和Express XY Graph的位置、形状,19,2.5.4 XY Graph和Express XY Graph,(2)Waveform Chart和Waveform Graph显示图形的特点,横坐标是10,12,14,横坐标是40,43,46,针对均匀采样,横坐标是均匀分布的,那么,对非均匀采样获得的数值,比如(1,3),

7、(5,7),(11,20)等如何描绘图形呢?,20,2.5.4 XY Graph和Express XY Graph,那么,对非均匀采样获得的数值,比如(1,3),(5,7),(11,20)等如何描绘图形呢?,21,2.5.4 XY Graph和Express XY Graph,连接到(Express)XY Graph需要包含两个一维数组,分别包含数据点的( )和( )。,横坐标值,纵坐标值,22,2.5.4 XY Graph和Express XY Graph,连接到XY Graph需要将两个数组通过节点( )打包成( ),( )的数组在上,( )的数组在下。,簇,Bundle,横坐标,纵坐标,

8、23,2.5.4 XY Graph和Express XY Graph,连接到Express XY Graph中则只需要将两个一维数组分布和该VI的两个输入端口( )相连。,Express VI更快捷更方便,LabVIEW提供了很多类似的Express VI,X Input和Y Input,24,例:描绘由点(1,3),(5,7),(11,20)等构造的图形。,2.5.4 XY Graph和Express XY Graph,25,如何创建X数组和Y数组?,(1)创建数组壳:All ControlsArray&ClusterArray (2)拉入数组元素:All ControlsNumericNu

9、meric Control,2.5.4 XY Graph和Express XY Graph,26,如何连接数组与XY Graph或Express XY Graph?,2.5.4 XY Graph和Express XY Graph,All FunctionsClusterBundle,27,2.5.4 XY Graph和Express XY Graph,例2:分别用XY Graph和Express XY Graph输出一个圆。,28,2.5.4 XY Graph和Express XY Graph,如何输出一个圆?,对一个圆来说,X坐标和Y坐标有什么关系?,构成1个圆心为(0,0),半径为1的圆。

10、,29,2.5.4 XY Graph和Express XY Graph,如何构造如下X数组和Y数组?,Analyze-Signal Processing-Signal Generation-Sine Pattern,默认情况下: 采样点samples=128;幅值amplitude=1;相角phase=0;周期cycles=1; 即产生正弦函数1个周期128个点的数据组成的数组,该正弦函数的初相角为0,幅值为1。,30,2.5.4 XY Graph和Express XY Graph,如何构造如下X数组和Y数组?,31,2.5.4 XY Graph和Express XY Graph,如何连接数组

11、与XY Graph或Express XY Graph?,32,2.5.4 XY Graph和Express XY Graph,演示:分别用XY Graph和Express XY Graph输出一个圆。,33,2.5.5 Digital Waveform Graph,2.5 图形化数据显示,34,2.5.5 Digital Waveform Graph,(1)Digital Waveform的位置、形状,35,2.5.5 Digital Waveform Graph,什么是Digital Waveform Graph?,即数字信号波形图,用来显示数字信号,每路信号只有0,1两个取值,36,2.5

12、.5 Digital Waveform Graph,8路数字信号,7个时钟周期,37,2.5.5 Digital Waveform Graph,例1:建立8路数字信号,每路信号经历7个时钟周期,使用Digital Waveform Graph控件显示。,38,2.5.5 Digital Waveform Graph,如何创建输入数字数据的控件?,All FunctionsI/ODigital Data,39,2.5.5 Digital Waveform Graph,如何将Digital Data送Digital Waveform Graph控件显示?,WaveformBuild Wavefor

13、m,40,2.5.5 Digital Waveform Graph,演示:建立8路数字信号,每路信号经历7个时钟周期,使用Digital Waveform Graph控件显示。,41,2.5.6 三维图形显示,2.5 图形化数据显示,42,(1) Intensity Char和Intensity Graph,2.5 图形化数据显示,43,2.5.6 三维图形显示,Intensity Chart和Intensity Graph的位置和形状,44,2.5.6 三维图形显示,什么是二维数据?什么是三维数据?,具有两个方向的数值,比如(X,Y)为二维数据; 具有三个方向的数值,比如(X,Y,Z)为三维

14、数据。,45,2.5.6 三维图形显示,二维数组表示的是二维数据还是三维数据?,表示的是三维数据。 比如第1行的数据表示为(0,0,25)、(0,1,0)、(0,2,75)、(0,3,100), 因此行是第1维(X),列是第2维(Y),数值是第3维(Z)。,46,2.5.6 三维图形显示,二维图形有什么特点?,横坐标表示X,纵坐标表示Y,二维坐标,47,2.5.6 三维图形显示,二维坐标可以表示三维数据吗?比如怎么表示(0,0,25)、(0,1,0)、(0,2,75)、(0,3,100)等?,X,Y与左下角顶点对应,纵坐标表示Y,列号,颜色表示Z,数值,横坐标表示X,行号,48,2.5.6 三

15、维图形显示,Intensity Chart逐点显示数据,每当新的数据到来时,自动将旧数据向前移动; 而Intensity Graph则显示一段数据,当一段新的数据到达时自动刷新原有的旧数据。,49,2.5.6 三维图形显示,例1:使用Intensity Chart控件,显示某3行4列二维数组各元素的强度值,并改变1次数据点的颜色值。,50,2.5.6 三维图形显示,如何创建1个二维数组控制型控件?,(1)创建数组壳:All ControlsArray&ClusterArray (2)改变数组为二维:右键Add Dimension (3)拉入数组元素:All ControlsNumericNum

16、eric Control,51,2.5.6 三维图形显示,如何将二维数组数据送入Intensity Chart控件显示?,52,2.5.6 三维图形显示,如何改变Z坐标的颜色表示?,53,2.5.6 三维图形显示,1)在z坐标颜色梯度线上单击鼠标右键,选择Marker SpacingArbitrary(一般已设好)。 2)在刻度数字上单击鼠标右键,选择“Marker Color”,选择颜色。 3)在颜色梯度线上单击鼠标右键,选择“Add Marker”,可增加刻度线。,54,2.5.6 三维图形显示,演示:使用Intensity Chart控件,显示某3行4列二维数组各元素的强度值,并改变1次数据点的颜色值。,55,(2) 3D Surface Graph,2.5 图形化数据显示,56,2.5.6 三维图形显示,例:使用3D Surface Graph控件描绘锯齿波曲面。 (演示),57,2.5.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号