labview |
您所在的位置:网站首页 › labview索引是什么意思 › labview |
文章目录
1.例子(一)(说明 for循环隧道模式:索引和最终值的功能)2.例子(二)(说明隧道模式->条件的功能)3.例子(三)(隧道模式->连接 将二维数组转换成一维数组)4.例子(四)(移位寄存器)
labview的for循环很好理解,只要控制好其中的循环次数N,并利用好随着循环次数变化的i即可。
但是其中的隧道模式(索引、最终值、连接、条件)、移位寄存器比较难理解,我们从几个例子分析
labview中很重要的思想: (1)数组进循环降低一个维度,比如一维数组进一个for循环变成数字,二维数组进循环变成一维数组。 (2)数据出循环升高一个维度,比如数字出for循环变成一维数组,一维数组出for循环变成 二维数组(每个一维数组作为一行)。 看看下面的例子,试着理解一下。 1.例子(一)(说明 for循环隧道模式:索引和最终值的功能)功能:展示隧道中 索引和最终值两个模式的用法 索引是累积的,输出的结果是数组; 最终值输出的是数组最后一个元素 前面板: 前面板: 连接是将二维数组转换成一维数组的特殊功能。 可以理解为了实现数组降维的功能。 这个例子需要多思考一下。 移位寄存器:可以保存上一次循环的寄存器的结果。 比如:计算0+1+2+3+4=10 第一个循环结果:0 寄存器为0 第二个循环结果:0+1=1,寄存器为1 第三个循环结果:1+2=3 寄存器为3 。。。 最后一个循环,上一次循环寄存器的值为6,本次循环的输出结果为6+4=10 寄存器更新为10 需要注意寄存器貌似只能是数字类型,不可以是数组
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |