分享

Labview_创建数组函数的两种用法

 龙之吻6iinxl8c 2019-10-13

对于Labview初学者来讲,数据采集比较简单,Labview自带很多例子,而且有比较详细的教程教大家怎么去使用。初学者只要能看懂例子,稍加改动就可以采集到数据。但是,往往是在做项目的时候,数据采集到了,很多人不会进行数据处理。在多年的学习和实践中,遇到过非常类似的情况,有很多人问相关的问题。总结了以下,有以下几点:没搞懂采集卡和PC机是怎么配合的,中间两个缓冲区是怎么衔接的,多种采样方式到底用那一种,采集来的数据和时间的关系,采集来的数据怎么显示、怎么存储等等。

分析、总结、归类,以上问题主要牵扯到两个方面:一方面是采集卡的工作原理的问题,涉及到采样率,采样数,缓冲区,while循环时间的配置。另一方面,就是数据处理的问题。数据处理的问题就是数数的问题,就是数组的问题。初学者往往重视数据的采集,不重视对数组的理解和学习。

测控系统离不开数据采集,数据采集就要牵扯到数组。

在小编接下来几个篇幅主要针对以上经常遇到的问题,逐一介绍数据采集和数据处理的方法,结合作者多年来遇到的实际工况逐一解释说明和介绍。

1. 创建数组函数

本小篇,先介绍一个很常用的数组函数:创建数组函数

Labview_创建数组函数的两种用法

创建函数位置

创建数组有两种用法:1. 连接模式 2. 添加模式。通过右击鼠标进行修改当前模式。

2. 创建函数的用法

2.1 连接模式

直观的来讲,连接模式下,创建数组函数就相当于是胶水,把数和数组首位相接后粘起来。

Labview_创建数组函数的两种用法

数值及一维数组连接

Labview_创建数组函数的两种用法

数值及一维数组连接结果

如图所示,用胶水(创建数组函数)把数值1,一维数组234,一维数组567,数值8连接起来,就得到结果:一个一维数组12345678。很好理解也很形象。

Labview_创建数组函数的两种用法

布尔型以为数组连接方式

Labview_创建数组函数的两种用法

布尔型以为数组连接方式结果

同理,用胶水把几个波尔量和布尔数组粘起来,就变成了如图所示的结果数组。

Labview_创建数组函数的两种用法

二维数组连接模式

Labview_创建数组函数的两种用法

二维数组连接模式结果

如图所示,用胶水把三个二维数组粘起来,就变成为了如图所示的结果。注意二维数组张贴的方向。第一个二位数组为两列,粘贴后变为了三列。

2.2 添加模式

如果说把连接模式比喻为,把几段布条串起来后用胶水(创建数组)粘起来的话,可以把添加模式,比喻为:把几个布条并起来让后用针逢起来。

连接模式不增加唯数,添加模式下唯度要增加。如图,把三个一位数组分别用添加模式和连接模式粘贴,得到的结果如图所示。

Labview_创建数组函数的两种用法

连接模式和添加模式对比

Labview_创建数组函数的两种用法

连接模式添加模式结果对比

3. 结论

连接模式:把布条或布头首尾相接,串起来,用胶水粘起来,维数不增加。

添加模式:把布条,宽的、窄的,并起来,用针缝起来,维数增加。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多