labview中,怎么创建元素个数不定的一维数组.谢谢

输入的元素可能有10个,但也可能几百,但小于1000然后把数据输入进去... 输入的元素可能有10个,但也可能几百,但小于1000
然后把数据输入进去
展开
 我来答
司马一声
推荐于2017-12-16 · TA获得超过858个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:366万
展开全部

对于可变数组长度,有个方法是先建一个空数组,然后利用Build Array 函数把后续的元素添加到这个空数组中。使用这个函数添加元素的时候,会自动勾选Concatenate Inputs;添加数组默认输出二维数组,如果想输出一维数组,那么需要手动右击该函数勾选Concatenate Inputs。如果在循环中使用可以配合移位寄存器来使用。下面举个简单的例子,仅供参考:

更多追问追答
追问

请问Build array这个是创建数组吗,怎么能让这个既有数组选项,又有元素选项呢?还有您看看我这个哪里还不对~谢谢~

追答

中文版的好像就是叫创建数组。你那个函数并没有连接,并且还是默认的没有勾选Concatenate Inputs。这个函数是个多态函数,本身是可以直接连接数组或元素,会自动识别。实际上只要右击勾选Concatenate Inputs,那么无论输入数组或者元素,均输出一维数组。你可以结合Case结构和枚举控件(布尔控件也可以)。下面举个例子,仅供参考。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式