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循环、循环自动索引、移位寄存器相关推荐

  1. LabView学习笔记(七):变量与移位寄存器

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  2. LabView学习笔记(六):while循环与for循环

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  3. LabView学习笔记(四):动态数据类型

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  4. LabView学习笔记(十):条件结构

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  5. LabView学习笔记(九):数组与簇

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  6. LabView学习笔记(八):属性节点

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  7. LabView学习笔记(五):数据类型综合实验

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  8. LabView学习笔记(三):基本控件

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  9. LabView学习笔记(二):滤波器实验

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

最新文章

  1. CondLaneNet:基于条件卷积的自顶向下车道检测框架
  2. php 整形 字符串排序,php-通过特定的字符串值进行排序
  3. shufflenet-centernet
  4. VRRP协议介绍--转
  5. 微型计算机原理及应用程序题,郑学坚《微型计算机原理及应用》(第4版)笔记和课后习题详解...
  6. axure怎么做手机app界面_iPhone11手机APP频繁闪退怎么办?
  7. [开源]基于姿态估计的运动计数APP开发(一)
  8. python是c语言_python与c语言
  9. Dreamweaver MX显示汉字为乱码的解决方法
  10. 终于有人把监督学习讲明白了
  11. 二季度美国新增2.4吉瓦太阳能容量
  12. bzoj2039[2009国家集训队]employ人员雇佣
  13. linux资源限制函数getrlimit,setrlimit(转载)【转】
  14. 第十一篇、HTML5隐藏播放器播放背景音乐
  15. android+模拟示波器,模拟示波器
  16. 刷网课被告非法控制计算机信息系统罪,您好,请问一下网上代刷网课叫非法控制计算...
  17. 人工智能相关专利分析: 会比其他常见的计算机软硬件领域更难申请吗?
  18. 2021莆田六中一高考成绩查询,莆田六中2018年高一新生录取名单完整版
  19. 李白关于鸿蒙的诗,名诗欣赏:李白《把酒问月》之--青天有月来几时
  20. 海绵城市工程_海绵城市工程案例详解—雨水调蓄池

热门文章

  1. 阿里人工智能实验室?对,这个神秘机构即将登场
  2. 【SSE】常见的SSE指令以及简单使用(待整理)
  3. android 电容屏驱动调试
  4. uni-app 原生标题栏搜索输入框事件合集
  5. 如何从 Android 内部存储中恢复已删除的照片?
  6. 宝塔 Nginx免费防火墙 post 参数值长度超过20w已被系统拦截(post_max_size)
  7. vue试按钮失去焦点_Vue中实现回车键切换焦点的方法
  8. 基于VR技术的输电线路巡检仿真系统
  9. 第二章.Linux文件目录相关命令(常用)
  10. 【4.7】使用Spring session实现Session共享