网站大量收购独家精品文档,联系QQ:2885784924

数组、簇和波形.ppt

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

波形数据类型 一种特殊的簇 簇元素: t0 时间戳 (也是一种数据类型) dt ⊿t或delta-t, Y数据的间隔时间 Y 随时间变化的一组数据 Attributes 绑定信息,如设备号或通道号 物理意义: 对被测的模拟信号,进行采样,A/D变换,采样率为fs,由时间起始值X0,采样时间间隔ΔX=1/fs,数组Y为各个时刻的采样值。 波形数据类型存储波形? Or 数组数据类型存储波形? ● 需要回放历史数据的绝对时间, 需设置采样间隔,多曲线显示; ● 知道相对时间就可以了,均匀采样 波形数据的创建和处理 函数 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 VI 图形显示 图形是以曲线来显示数据 常用的二维图形控件有波形Chart和波形Graph和XY Graph 可显示单条曲线和显示多条曲线。 图形控件有很多特性,可以设置和修改,改变曲线显示的格式。 波形chart和波形Graph的使用 图形Chart可以交互式绘制曲线,常用于循环中,可以保存并显示已采集到的数据,当新数据到来时可以追加显示。 图形Graph一次性绘制预先产生的数据数组,不能将新数据追加到以前产生的数据上 Chart和Graph使用总结 波形Chart:单点以及多点波形Chart的框图程序 单曲线波形Graph 参考的例程 Charts.vi Waveform Graph.vi XY Graph使用 对于不等间隔采样或每一个X对应多个Y的图形绘制,需要用(x,y)坐标来指定数据点。 单曲线和多曲线XY Graph 多曲线波形Graph 图形显示举例 创建一个VI来测量温度并将测量结果显示在波形图表中。 设计一个VI来测量温度,每隔0.25秒测一次,共测 定10秒。在数据采集过程中,VI将在波形Chat上实时地显示测量结果。采集过程结束后,在Graph上画出温度数据曲线及最佳拟合曲线,并算出温度的最大值,最小值和平均值。 温度上下限,温度超出上下限则发出告警 更多图形显示例子请参见 \\National Instruments\LabVIEW 8.6\examples\Waveform 推荐一些学习网站 \china 开源代码社区OpenG /bbs /myspace/blog/index_43958.html#sort_1 / * 为什么要使用数组?学生成绩举例:一个学生的多门成绩是一维数组,一个班学生的多门成绩是二维数组,学号是行索引,科目是列索引,多个班的学生成绩是3维数组,班号是数组的页索引,扩展到年级、系、学院、学校等……. 多个时刻的多点测量数据同样组成二维数组 * 一维数组水平放置和垂直放置均可 * * 簇数组:数组的元素是一个簇 数组、簇和波形 LabVIEW的数据类型 数据类型选择和转换: 数值型控件对象的数据类型或格式和精度指定:右击对象,在弹出菜单上选择“Represeutation”或”Format @ Precision” 不同数据类型连接时,有的可以自动转换,有的不行 可使用转换函数强制转换 转换函数在函数面板数值运算Numeric中conversion子模板中 数 组 数组是同一类型数据的集合。 LabVIEW中的数组元素可以为任何数值类型、布尔型、字符串和簇。 数组、图表、图形不能作为数组元素 数组 一个数组可以是一维的,在内存允许的情况下,也可以是多维的,每维最多可以包含231_1个元素。 可以通过数组指针(索引index)访问数组元素,指针在0到N-1的范围内变化,而N就是数组元素的个数。 例:10元素的一维数组 思考? 波形如何存储? 波形可以存储在数组中,波形上一点构成数组中的一个元素。 数组的创建 在前面板创建 在后面板创建 通过函数或VIS动态生成 在前面板创建数组: 第一步创建数组壳: 从控制模板的ArrayCluster子模板中选择Array控制器,放在前面

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档