虚拟仪器技术_4 (数组、簇、波形数据).pptVIP

虚拟仪器技术_4 (数组、簇、波形数据).ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要内容 数组 簇 波形数据 数组 数组:由同一类型数据元素组成的大小可变的集合 。每维数组最多可以有231-1个元素。数组成员必须同时是控制量或指示量。 数组 索引值是从0开始 索引区域的显示值永远为左上角元素的索引值 数组 创建数组 建一个数组壳(shell) 向壳中置入数组元素(数或字符) 数组 前面板上创建数组 放置数组控件 放置控制或指示控件 鼠标指针变为网格形状时,改变数组可显示的元素个数 数组 框图上创建数组 放置数组控件 放置数据类型控件 鼠标指针变为网格形状时,改变数组可显示的元素个数 鼠标指针变为箭头形状时,改变数组中元素的大小 数组 例1:创建一个二维布尔型数组常量 例2:创建一个三维布尔型数组常量 数组 数组操作函数 数组 创建数组:Build Array,函数的输入端可以是数组和元素的组合,输出端是生成的新的数组。 开关选项Concatenate Inputs(连接输入),该选项被选中,建立的数组维数与输入参数中的最高维数相同。该项被关闭,所有的输入参数维数必须相同,建立的数组维数比输入参数高一维。 数组 数组的大小:Array Size,输入端为任意维数的数组,输出端为各维的长度。如果数组为多维则返回一维整型数组,各分量为数组各维的长度。 数组的最大值、最小值:Array Max Min 数组 自动索引功能 当把任意的一维数组连接到循环边框上时,该数组的各个元素就将按顺序一个一个地输入到循环中。 在输出通道也要执行相反的工作――数组元素按顺序进入一维数组。 数组 例:计算一维数据的平均数 例:生成一个由随机数组成的一维数组, 并返回数组元素的个数和最大值、最小值。 例:生成一个由随机数组成的二维数组,并返回数组元素的个数和最大值、最小值。 簇 簇:包含任意数目任意类型的元素集合,类似于C语言的Structure 复合数据类型 不能在运行时添加新元素 所有元素必须同时为控制器或同时为指示器 簇 前面板上创建簇 放置簇框架 放置控制器/指示器 程序框图上创建簇 放置簇框架 放置数据类型控件 注意数据元素的排列顺序 簇 簇的序:簇的元素有一个序,它与簇内元素的位置无关,与元素的添加顺序有关。簇内第一个元素的序为0,第二个是1…。 如果你删除了一个元素,序号将自动调整。 如果你想将一个簇与另一个簇连接,这两个簇的序和类型必须同一。 如果想改变簇内元素的序,可在快速菜单中选择“ReOrder Controls In Cluster”。 簇 簇函数 打包生成簇bundle 对簇进行解包 按标签打包 按标签解包 创建簇数组 索引打包成簇 簇转化为数组 数组转化为簇 簇 创建簇:把element 0~n-1打包生成含有n个元素的新簇,并在output cluster中输出。(bundle) 簇 解包簇:对输入簇进行解包,获得簇中的各个元素。(unbundle) 簇 建立簇数组:将输入的数据成员转化为“簇”,并将所有的簇组成一个数组作为函数的输入。(Build Cluster Array) 簇 例:创建簇,解包簇 簇 Error簇:许多的控件里都有“错误输入”和“错误输出”这两个簇的端口 结构: status(布尔型):状态 True,表明在前面的执行中出错 False,表明在前面的执行中没出错 code(整型):错误代码,0时没有错误,非零时出现错误 source(字符串数据类型):对错误的简短描述和引发错误的函数名称。 波形数据 波形数据:不同于文本编程语言的数据类型,类似于簇,一种特殊类型的簇 。 成员的数量和类型是固定的 只能用专用函数打包和解包 波形数据 波形数据的组成 起始时刻t0:Time Stamp型 波形采样间隔dt:双精度浮点型 波形数据Y:双精度浮点数组或数值 属性:Variant型用于携带任意的属性信息 波形数据 Time Stamp(时间戳):用于记录时间的专用数据类型。 波形数据 Variant(变量类型):任何数据类型都可以被转化为Variant类型,然后为其添加属性,并在需要时转回原数据类型。 波形数据 波形数据的产生 基本函数发生器:可以产生正弦波、锯齿波、方波和三角波,并可以设定波形的幅值、频率和相位。 波形数据 信号仿真Express VI:在属性窗口对其属性作简单设置就可产生响应的波形 波形数据 公式波形发生器:可以按照用户编辑的公式产生波形数据。用户输入的公式是以字符串的形式传递的,其中f表示波形的频率,a 表示波形的幅值,ω表示波形的角频率, ω =2πf 波形数据 正弦波形发生器:可以改变正弦波的幅值、频率和相位 波形数据 例:利用基本函数发生

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档