LabVIEW模拟卡拉OK唱机的灯光显示效果
LabVIEW是实验室虚拟仪器集成环境的简称,是美国国家仪器公司(NI)的创新软件,其程序结构包括循环、分支等特殊结构的控制程序流程,还有执行语法和语义的顺序结构,思维导图如下。
![](/assets/blank.gif)
数组在程序框图上体现为一个一维或多维矩阵,其中每一个元素都有其唯一的索引值。LabVIEW中用于处理数组数据的函数位于“编程”→“数组”子选板中,数组的基本函数控件及功能见下表。
函数 |
功能 |
创建 数组 |
|
数组 大小 |
返回输入的n维数组的元素个数。当n=1时,节点输出一个标量;n>1时,节点输出一个一维数组,对应输入数组每一维的长度。 |
一维数组排序 |
对输入的数组进行升序排序,与反转一维数组结合实现降序排列。 |
索引 数组 |
用于访问数组的元素,当连接的数组为1维数组时,函数显示一个索引输入;为2维数组时,函数显示两个索引输入,即行索引和列索引。 |
初始化数组 |
创建n维数组,维数由函数左侧的维数大小的端口决定。 |
替换数组子集 |
从新元素/子数组端口中输入,去替换一个或部分元素,输入的数据类型必须与输入数组的数据类型一致。 |
删除数组元素 |
从数组中删除指定数目的元素,索引端口用于指定所删除元素的起始元素的索引号,长度端口用于指定删除元素的数目。 |
应用上述程序结构的For循环、顺序结构、条件结构,数组函数中的创建数组、索引数组结构,以及随机数、定时器、滑动杆、温度计等基本控件,实现了不同颜色在LabVIEW众多显示控件里的随机显示,从而模拟卡拉OK唱机的灯光显示效果,程序框图如图2所示。
![](/assets/blank.gif)
连续运行该程序,不同时刻前面板的显示如图3,4所示。
![](/assets/blank.gif)
![](/assets/blank.gif)
LabVIEW模拟卡拉OK唱机的灯光显示效果相关推荐
- 简单模拟一下科目三的灯光考试
因为毕业的事,少学习了两周的时间,唉,本来想着今天把科目三都写完的,可是明天还有事情,就先写了一下灯光的模拟,后面的以后补上,好了,老规矩,上代码: package cn.edu.sjzc.fanya ...
- 驾照科目三_模拟夜间灯光
夜间模拟灯光 灯光口令(9选5) 模拟夜间驾驶考试开始(请在听到指令后5秒内,做出相应操作)开启近光灯☆☆☆ ①语音口令 夜间在没有路灯,照明条件不良情况下行驶 ①学员操作 (开远光灯) - - ②语 ...
- 科目三模拟灯光考试Java代码
鉴于本人最近才考科目三,顺带手写了个小玩意,可以模拟一下科三中的灯光模拟考试.15道题随机抽5道,基本上还原了真实考试情景,有需要的可尝试一下 public class DriverLightTest ...
- iOS 歌词解析(lrc, 非谓词, 仿QQ音乐, 仿卡拉ok模式)
前言 要解析 lrc 格式的歌词, 首先需要知道什么是 lrc 歌词, 还需要知道 lrc 歌词的规范. 在这里先放出一个百度百科的链接地址, 仅供大家参考: 百度百科: lrc 关于本文 本文的歌词 ...
- 计算机联锁仿真软件设计,一种基于LabVIEW的计算机联锁仿真系统的制作方法
本发明涉及一种计算机联锁仿真系统,尤其是涉及一种基于labview的计算机联锁仿真系统. 背景技术: 计算机联锁系统的仿真系统,通常是采用c/c++等传统的编程语言实现,一方面该方式需要专业的程序员去 ...
- 家庭卡拉OK的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
本文研究全球与中国市场家庭卡拉OK的发展现状及未来发展趋势,分别从生产和消费的角度分析家庭卡拉OK的主要生产地区.主要消费地区以及主要的生产商.重点分析全球与中国市场的主要厂商产品特点.产品规格.不同 ...
- Unity技术分享之使用Unity实现卡拉OK歌词过渡效果
好长时间之前做过的一个项目 , 其中设计到用Unity模拟卡拉OK歌词过渡的效果 , 如下图所示 ↓ , 这里简单把原理部分分享一下. 文章目录 演示效果 歌词效果类 KSC文件解析类 配套资源下载 ...
- 全流程低代码物联网平台IoT-Fast教你对接labVIEW
导读:IoT-Fast是一款全流程低代码物联网平台,提供了丰富的设备采集控制协议(Modbus RTU 串口.Modbus TCP 网口.通用 OpcUa 通讯协议.西门子 S7 通讯协议.三菱 Fx ...
- c1灯光语言,最新c1科目三灯光图解
C1科目三夜间灯光模拟操作篇 起始状态灯光关闭( 2厢爱丽舍) 下面将进行模拟夜间形式场景灯光使用的考试,请按语音指令在5秒内做出相应 的灯光操作. 1:夜间在没有路灯,照明不良条件下行驶----近光 ...
最新文章
- CSS 外补白(Margin) 内补白(Padding) 边框属性 定位(positioning)属性 布局(layout)属性
- 使用Java处理除法运算的陷阱
- CMA-ES 算法初探
- 涨姿势!北京地铁原来是16条旅游专线
- hibernate的缓存技术使用
- XCode 6 制作framework
- 第八章xgboost/lightGBM
- rust windows 交叉编译_树莓派上使用rust:交叉编译
- 雷电交加,雨水倾泻--北京
- 【日志】调频调占空比电路的设计
- 布局中文件中【控件间距参数详解以及单位选择】
- python 计算时间、日期差值类
- IS-IS快速收敛调优(二)——链路故障检测、LSP智能定时器和SPF智能定时器
- 我的工程师进阶之路 - 2022更新
- 数据库基础教程(一)
- php在线生成logo,logo在线生成 php在线生成ico文件的代码
- Windows主机连接Windows虚拟机上Oracle数据库
- 数据报表多种序号生成方式
- 人体反应测试仪 c语言,人体反应速度测试仪.doc
- 医药研发产业新平台在从化
热门文章
- python英文字符串单词个数统计_Python实现统计英文单词个数及字符串分割代码
- BundleFusion复现手册——Win10+VS2013+Cuda8.0+KinectV2实时重建
- python电子病历交接班系统_电子病历系统开发经验共享,大家共勉!
- Python对excel操作——分类汇总278张Excel表中的数据
- 用Python画小猪佩奇,看完别说你不会
- 赋能数字经济发展的数字政府建设:内在逻辑与创新路径
- 中国电子实验记录(ELN)系统行业研究报告(2022版)
- qq怎么高质量引流?QQ群怎么引流高质量客户
- “QQ游戏邀请大盗”技高一筹 利用邀请漏洞
- 华汇超市二层的小餐馆可当MBA案例了