May 6, 2011

LabView难点之一 Array的处理。

作者: Jim Wang 公众号: 巴博萨船长

摘要:本文主要分享一些在LabView时,有关数组处理的一些浅见。

Abstract: This article mainly shares some insights about array processing in LabView.

作者: Jim Wang 公众号: 巴博萨船长

LabView难点之一 Array的处理,个人见解。

Array也是数组,当需要处理一串的数据的时候需要这些。

数组的种类:一维;二维;三维或者多维。

数组的类型:数字类型;字符串类型;布尔型;混合类型。

在LabvieW中,数组经常通过一个For-Schleife来创建。For-Schleife的特点决定了这些。而While-Schleife无法做到。LabVieW中For循环的内存提前给出,运算次数也预先知道。而While循环却无法知道循环次数。

LabVIEW中,数组表现形式由三部分组成。数据类型,数据索引和数据。创建也相对简单,前后面板中都能找到相应的模板。数组创建一开始都是一维数组,简单转换成二维数组的方法就是拖动数组索引显示边框下边缘。或者右键中的Add Dimension.

数组的操作,也就是求数组长度,对数组排序,取出数组中的元素,替换数组中的元素或者初始化数组等各种运算。

所要引用的模板

LabVIEW的数组。与其他编程语言,如C语言,相比不用事先规定数组的长度。如果内存允许,可达到2,147,483,647个。元素索引从哦开始 到n-1结束。

个人见解,要是有问题 请与我联系。


关于本文

由 Barbossa Wang 撰写, 采用 CC BY-NC 4.0 许可协议.

#LabView#Array