labview学习-for循环、while循环、循环自动索引、移位寄存器
1、for循环
注意点
- 两个参数设置,循环总数N和循环计数i(i的初值为0,i和N均为32位整型),对于其他类型的赋值也会被强制转换为32位整型。
- 和C语言中for循环类似,赋初值后先判断条件(i==N),然后在执行循环体,最后i自增。
- 可以添加条件接线端,连接布尔量,提前结束循环。
- 默认情况下,隧道输出的是一个数组(需要禁用索引才会输出值)。
- for循环的执行效率要高于while循环,需要已知循环次数。
2、while循环
注意点
- 类似于C语言中的do-while结构,先执行循环体,再进行条件接线端的布尔量输入。
- 输入为循环条件端子(有真实停止和真实继续两种),输出循环计数变量(从0开始)。
- 循环结束条件可以使用错误簇,即发生错误停止。
3、循环自动索引
注意点
- 数据隧道分为三种,一般隧道、索引隧道、移位寄存器。
- for循环可以根据数组长度自动设定循环次数,实际循环次数为N与所连接数组长度最小的值。
- 用于传入循环数据与循环中数据的传出。
- 一般隧道:在循环开始时数据传入,在循环全部结束后数据传出。
- 索引隧道与移位寄存器,在每次循环体执行后都会按序号传入与输出新值。
4、移位寄存器
注意点
- 移位寄存器用于访问上一次循环的值。
- 移位寄存器作为数据容器,可以保存任何数据类型,但是不允许在运行中改变。
- 遵循简单的先入先出结构(FIFO)。
- 层叠移位寄存器保存前几次循环的计算结果。
- 使用前初始化移位寄存器。
- 有时移位寄存器可以使用反馈节点进行替代,如果只是为了让下一次迭代使用上一次迭代的数据。
labview学习-for循环、while循环、循环自动索引、移位寄存器相关推荐
- LabView学习笔记(七):变量与移位寄存器
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(六):while循环与for循环
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(四):动态数据类型
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(十):条件结构
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(九):数组与簇
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(八):属性节点
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(五):数据类型综合实验
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(三):基本控件
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
- LabView学习笔记(二):滤波器实验
Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...
最新文章
- CondLaneNet:基于条件卷积的自顶向下车道检测框架
- php 整形 字符串排序,php-通过特定的字符串值进行排序
- shufflenet-centernet
- VRRP协议介绍--转
- 微型计算机原理及应用程序题,郑学坚《微型计算机原理及应用》(第4版)笔记和课后习题详解...
- axure怎么做手机app界面_iPhone11手机APP频繁闪退怎么办?
- [开源]基于姿态估计的运动计数APP开发(一)
- python是c语言_python与c语言
- Dreamweaver MX显示汉字为乱码的解决方法
- 终于有人把监督学习讲明白了
- 二季度美国新增2.4吉瓦太阳能容量
- bzoj2039[2009国家集训队]employ人员雇佣
- linux资源限制函数getrlimit,setrlimit(转载)【转】
- 第十一篇、HTML5隐藏播放器播放背景音乐
- android+模拟示波器,模拟示波器
- 刷网课被告非法控制计算机信息系统罪,您好,请问一下网上代刷网课叫非法控制计算...
- 人工智能相关专利分析: 会比其他常见的计算机软硬件领域更难申请吗?
- 2021莆田六中一高考成绩查询,莆田六中2018年高一新生录取名单完整版
- 李白关于鸿蒙的诗,名诗欣赏:李白《把酒问月》之--青天有月来几时
- 海绵城市工程_海绵城市工程案例详解—雨水调蓄池
热门文章
- 阿里人工智能实验室?对,这个神秘机构即将登场
- 【SSE】常见的SSE指令以及简单使用(待整理)
- android 电容屏驱动调试
- uni-app 原生标题栏搜索输入框事件合集
- 如何从 Android 内部存储中恢复已删除的照片?
- 宝塔 Nginx免费防火墙 post 参数值长度超过20w已被系统拦截(post_max_size)
- vue试按钮失去焦点_Vue中实现回车键切换焦点的方法
- 基于VR技术的输电线路巡检仿真系统
- 第二章.Linux文件目录相关命令(常用)
- 【4.7】使用Spring session实现Session共享