您的位置 首页 硬件

LabVIEW编程技巧之怎么完成调集函数

LabVIEW的数组操作功能是非常强大的,除了数组函数选板中提供的函数之外,信号处理函数选板中的函数实际上也是在操作数组,但是并没有提供

LabVIEW的数组操作功用是十分强壮的,除了数组函数选板中供给的函数之外,信号处理函数选板中的函数实际上也是在操作数组,可是并没有供给直接的调集函数。在MathScript中,LabVIEW供给了几个调集相关函数。

下面我我将使用OPENG中的数组函数完成针对一维数组的调集函数,并使用MathScript对其进行验证。

一、unique调集函数

我首要要介绍的是unique函数。unique原意是仅有的意思,对输入的数组去掉重复的元素,构成新的数组,新数组中的一切元素都是仅有的,各不相同。

OPENG中直接供给了这样的函数,函数名为“去除数组中的重复元素”。函数除了回来去除重复元素后的数组外,还一起回来了删去元素的索引。详细用法见下图。

能够看出MathScript的Sets_unique函数对数组进行了排序而OPENG的“去除数组中的重复元素”函数并没用进行排序,仍然坚持本来的次第。

二、Union调集函数

Union调集函数完成的是两个调集的并集。对LABVIEW来说,是兼并两个一维数组,并去除其间重复元素。详细用法见下图:

在一、二中,我使用了OPENG中的“去除数组中重复元素”函数,该函数的程序框图如下图所示:

该函数是经过查找数组元素的办法完成的。首要结构一个相同类型的空数组,关于输入数组中的没一个元素,查找结构的数组中是否存在该元素,假如不存在,则该元素进入结构的数组。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/yingjian/211804.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部