LabVIEW是实验室虚拟仪器集成环境的简称,是美国国家仪器公司(NI)的创新软件,其程序结构包括循环、分支等特殊结构的控制程序流程,还有执行语法和语义的顺序结构,思维导图如下。

图1  程序结构思维导图

数组在程序框图上体现为一个一维或多维矩阵,其中每一个元素都有其唯一的索引值。LabVIEW中用于处理数组数据的函数位于“编程”→“数组”子选板中,数组的基本函数控件及功能见下表。

函数

功能

创建

数组

  1. 为数组添加元素;
  2. 将n×i的数组和m×i的数组合并为(m+n)×i的数组;
  3. 将两个一维数组合并为更长的一维数组(需要利用创建数组节点的连接输入功能)。

数组

大小

返回输入的n维数组的元素个数。当n=1时,节点输出一个标量;n>1时,节点输出一个一维数组,对应输入数组每一维的长度。

一维数组排序

对输入的数组进行升序排序,与反转一维数组结合实现降序排列。

索引

数组

用于访问数组的元素,当连接的数组为1维数组时,函数显示一个索引输入;为2维数组时,函数显示两个索引输入,即行索引和列索引。

初始化数组

创建n维数组,维数由函数左侧的维数大小的端口决定。

替换数组子集

从新元素/子数组端口中输入,去替换一个或部分元素,输入的数据类型必须与输入数组的数据类型一致。

删除数组元素

从数组中删除指定数目的元素,索引端口用于指定所删除元素的起始元素的索引号,长度端口用于指定删除元素的数目。

应用上述程序结构的For循环、顺序结构、条件结构,数组函数中的创建数组、索引数组结构,以及随机数、定时器、滑动杆、温度计等基本控件,实现了不同颜色在LabVIEW众多显示控件里的随机显示,从而模拟卡拉OK唱机的灯光显示效果,程序框图如图2所示。

图2 程序框图

连续运行该程序,不同时刻前面板的显示如图3,4所示。

图3 程序运行结果1

图4 程序运行结果2

LabVIEW模拟卡拉OK唱机的灯光显示效果相关推荐

  1. 简单模拟一下科目三的灯光考试

    因为毕业的事,少学习了两周的时间,唉,本来想着今天把科目三都写完的,可是明天还有事情,就先写了一下灯光的模拟,后面的以后补上,好了,老规矩,上代码: package cn.edu.sjzc.fanya ...

  2. 驾照科目三_模拟夜间灯光

    夜间模拟灯光 灯光口令(9选5) 模拟夜间驾驶考试开始(请在听到指令后5秒内,做出相应操作)开启近光灯☆☆☆ ①语音口令 夜间在没有路灯,照明条件不良情况下行驶 ①学员操作 (开远光灯) - - ②语 ...

  3. 科目三模拟灯光考试Java代码

    鉴于本人最近才考科目三,顺带手写了个小玩意,可以模拟一下科三中的灯光模拟考试.15道题随机抽5道,基本上还原了真实考试情景,有需要的可尝试一下 public class DriverLightTest ...

  4. iOS 歌词解析(lrc, 非谓词, 仿QQ音乐, 仿卡拉ok模式)

    前言 要解析 lrc 格式的歌词, 首先需要知道什么是 lrc 歌词, 还需要知道 lrc 歌词的规范. 在这里先放出一个百度百科的链接地址, 仅供大家参考: 百度百科: lrc 关于本文 本文的歌词 ...

  5. 计算机联锁仿真软件设计,一种基于LabVIEW的计算机联锁仿真系统的制作方法

    本发明涉及一种计算机联锁仿真系统,尤其是涉及一种基于labview的计算机联锁仿真系统. 背景技术: 计算机联锁系统的仿真系统,通常是采用c/c++等传统的编程语言实现,一方面该方式需要专业的程序员去 ...

  6. 家庭卡拉OK的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

    本文研究全球与中国市场家庭卡拉OK的发展现状及未来发展趋势,分别从生产和消费的角度分析家庭卡拉OK的主要生产地区.主要消费地区以及主要的生产商.重点分析全球与中国市场的主要厂商产品特点.产品规格.不同 ...

  7. Unity技术分享之使用Unity实现卡拉OK歌词过渡效果

    好长时间之前做过的一个项目 , 其中设计到用Unity模拟卡拉OK歌词过渡的效果 , 如下图所示 ↓ , 这里简单把原理部分分享一下. 文章目录 演示效果 歌词效果类 KSC文件解析类 配套资源下载 ...

  8. 全流程低代码物联网平台IoT-Fast教你对接labVIEW

    导读:IoT-Fast是一款全流程低代码物联网平台,提供了丰富的设备采集控制协议(Modbus RTU 串口.Modbus TCP 网口.通用 OpcUa 通讯协议.西门子 S7 通讯协议.三菱 Fx ...

  9. c1灯光语言,最新c1科目三灯光图解

    C1科目三夜间灯光模拟操作篇 起始状态灯光关闭( 2厢爱丽舍) 下面将进行模拟夜间形式场景灯光使用的考试,请按语音指令在5秒内做出相应 的灯光操作. 1:夜间在没有路灯,照明不良条件下行驶----近光 ...

最新文章

  1. CSS 外补白(Margin) 内补白(Padding) 边框属性 定位(positioning)属性 布局(layout)属性
  2. 使用Java处理除法运算的陷阱
  3. CMA-ES 算法初探
  4. 涨姿势!北京地铁原来是16条旅游专线
  5. hibernate的缓存技术使用
  6. XCode 6 制作framework
  7. 第八章xgboost/lightGBM
  8. rust windows 交叉编译_树莓派上使用rust:交叉编译
  9. 雷电交加,雨水倾泻--北京
  10. 【日志】调频调占空比电路的设计
  11. 布局中文件中【控件间距参数详解以及单位选择】
  12. python 计算时间、日期差值类
  13. IS-IS快速收敛调优(二)——链路故障检测、LSP智能定时器和SPF智能定时器
  14. 我的工程师进阶之路 - 2022更新
  15. 数据库基础教程(一)
  16. php在线生成logo,logo在线生成 php在线生成ico文件的代码
  17. Windows主机连接Windows虚拟机上Oracle数据库
  18. 数据报表多种序号生成方式
  19. 人体反应测试仪 c语言,人体反应速度测试仪.doc
  20. 医药研发产业新平台在从化

热门文章

  1. python英文字符串单词个数统计_Python实现统计英文单词个数及字符串分割代码
  2. BundleFusion复现手册——Win10+VS2013+Cuda8.0+KinectV2实时重建
  3. python电子病历交接班系统_电子病历系统开发经验共享,大家共勉!
  4. Python对excel操作——分类汇总278张Excel表中的数据
  5. 用Python画小猪佩奇,看完别说你不会
  6. 赋能数字经济发展的数字政府建设:内在逻辑与创新路径
  7. 中国电子实验记录(ELN)系统行业研究报告(2022版)
  8. qq怎么高质量引流?QQ群怎么引流高质量客户
  9. “QQ游戏邀请大盗”技高一筹 利用邀请漏洞
  10. 华汇超市二层的小餐馆可当MBA案例了