labview数组应用

发布者:omega34最新更新时间:2015-10-23 来源: eefocus关键字:labview  数组应用 手机看文章 扫描二维码
随时随地手机看文章
例:选择合适的数组操作函数,计算数组中元素个数;提取数组中第2行元素,循环后移3位;计算数组的最大值、最小值并转置数组。

  下面分别介绍选用的函数、程序框图和函数的结果。

  (1)使用函数“数组大小”计算数组中元素个数。函数的输入为“数组”值,如图1所示,输出结果为[3,4],表示为一个3行4列的二维数组。

  (2)使用函数“索引数组”提取数组中的元素。函数的输入为“数组”值,指定行序号“索引(行)”为1,由于输出第2行中所有列元素,不指定列序号“索引(列)”,如图2所示,输出为[2,4,6,8];使用函数“一维数组移位”对第2行子数组进行循环移位,第2行组成的一维数组作为函数的输入,循环后移3位,结果为[4,6,8,2]。

计算数组中元素个数图

  图1 计算数组中元素个数 
  

提取数组中的元素图


      
  图2 提取数组中的元素

  (3)使用函数“数组最大值与最小值”计算数组最值。函数的输入为“数组”值,如图3所示输出最大值12、最大值索引号[2,3]即第3行第4列、最小值索引号1、序号[0,0]、第1行第1列。

  (4)使用函数“二维数组转置”对数组进行转置,如图4所示,输出结果为一个4行3列的数组。

计算数组最值图

  图3 计算数组最值

  (5)完整的程序框图如图5所示。运行程序,前面板的结果如图6所示。

数组转置图

  图4 数组转置

程序框图

  图5 程序框图

前面板结呆图

  图6 前面板结呆
 

关键字:labview  数组应用 引用地址:labview数组应用

上一篇:LABVIEW的通讯问题
下一篇:在LabVIEW中使用XML

推荐阅读最新更新时间:2024-03-30 23:06

基于LabVIEW开发环境实现SOE事件顺序记录系统的设计
1 引言 在电力系统中,SoE(Sequence of Event)事件顺序记录系统是调度人员正确处理事故、分析和判断复杂电网故障的重要工具。其主要功能是将现场关联设备的状态变化按照发生的先后顺序及时捕捉并加上时间标签后传送到调度主站,作为辨别电网故障的主要依据。目前的SoE系统大都是毫秒级的分辨率,当某一事件发生后,可能在同一时间间隔内出现的信息较多,不能分出先后顺序,且监测端子一般较少,只覆盖机组运行中最重要的开关量,随着电网结构的日益复杂,供电企业对电网监控水平、事故分析判断水平要求越来越高,因此要求SoE系统具有更多的监测端子和更高的分辨事件能力。 2 SoE系统概述 为了能更精确地获取事件信息,为事故分析提供有力的证
[测试测量]
基于<font color='red'>LabVIEW</font>开发环境实现SOE事件顺序记录系统的设计
德尔福使用Labview和CompactRIO开发助力转向仿真反馈系统
“我们在短短两个月时间里就利用NI CompactRIO硬件和NI LabVIEW软件开发了一套包含复杂算法的转向反作用力仿真系统。“ 挑战: 开发一个转向反作用力仿真系统,可以从不同传感器采集数据,进行计算、信息匹配、并产生输出,并能够可靠地执行一系列需要快速响应的实时任务。 解决方案: 使用NI CompactRIO硬件和NI LabVIEW软件在短短两个月内开发一个基于复杂算法的转向反作用力仿真系统。 对驾驶过程中转向反作用力的仿真一直是动态变化的,因为它取决于车速、转向角度以及道路状况。另外,此仿真系统还必须具备快速响应时间,以便通过部件产生反作用力。 在车速、转向角度、转向角加速度数据的基础上我们得到了转向力
[测试测量]
德尔福使用<font color='red'>Labview</font>和CompactRIO开发助力转向仿真反馈系统
labview 变体数据类型
  变体数据类型是LabVIEW中多种数据类型的容器。将其它数据转换为变体时,变体将存储数据和数据的原始类型,保证日后可将变体数据反向转换。 例如,如将字符串数据转换为变体,变体将存储字符串的文本,以及说明该数据是从字符串(而不是路径、字节数组或其它LabVIEW数据类型)转换而来的信息。 变体函数可用于创建和操作变体数据。可将平化数据和LabVIEW数据转化为变体数据,或将变体数据转化为LabVIEW数据。 变体数据类型可存储数据的属性。属性是定义的数据及变体数据类型所存储的数据的信息。   例如,如需知道某个数据的创建时间,可将该数据存储为变体数据并添加一个属性 时间,用于存储时间字符串。 属性数据可以是任意数据类型
[测试测量]
虚拟仪器技术在汽车检测中的应用
0 引言     经过改革开放三十多年的发展,汽车工业在我国已有了很大的发展,并有了自己的品牌。然而自新中国成立以来,汽车行业安全检测线靠国家强制性检定项目计量检定,以工程车为运输工具,携带大量各种汽车专用鉴定仪器,进行对汽车制造业生产线仪器不同参数的计量检定并对其检测。     上世纪八十年代美国成功研制了虚拟仪器(Visual Instruments,简称VI)。在中国虚拟仪器技术还没有得到大面积的普及,但有相当一部分高校已经把虚拟仪器技术,特别是LabVIEW和科研试验结合起来,在汽车发动机试验监控、振动的分析等综合测试方面取得了可观的成绩。虚拟化后的测试仪器,只需要传感器、信号调理电路、DAQ和PC机,所有的功能键
[嵌入式]
利用LabVIEW产生字模的LED显示屏设计
  .文中介绍了一种直接利用 LabV I EW 的图片处理功能自动生成字符点阵的方法,利用该程序无需使用专门的字库可自动得到各种字符的点阵,然后将显示信息通过串行传输方式发送到单片机,通过单片机驱动相应的二极管发光,显示信息。硬件由计算机、单片机、驱动电路和 LED 显示屏构成,结构如图 1所示。 图 1总体结构框图。   1. 基于 LabV I EW 的汉字字模的提取   1.1. 基于 LabV IEW 的汉字字模的提取方法   现在比较流行的方法是基于汉字字符的编码方式形成字模。   汉字机内码与区位码的关系为:   区位码=机内码- 160(1)   对于 16*16点阵字库,每个汉字占用 32 b i t 其首字
[测试测量]
利用<font color='red'>LabVIEW</font>产生字模的LED显示屏设计
基于LabVIEW与单片机串口的数据采集系统
1LabVIEW部分设计 1.1VISA简介 LabVIEW提供了功能强大的VISA库。VISA(Virtual Instrument Software Architecture)——虚拟仪器软件规范,是用于仪器编程的标准I/O函数库及其相关规范的总称。VISA库驻留于计算机系统中,完成计算机与仪器之间的连接,用以实现对仪器的程序控制,其实质是用于虚拟仪器系统的标准的API。VISA本身不具备编程能力,它是一个高层API,通过调用底层驱动程序来实现对仪器的编程,其层次如图1所示。VISA是采用VPP标准的I/O接口软件,其软件结构包含三部分,如图2所示。 与其他现存的I/O接口软件相比,VISA的I/O控制功
[单片机]
基于<font color='red'>LabVIEW</font>与单片机串口的数据采集系统
基于LabVIEW的电动汽车电池监测预警系统
车载电池作为电动汽车的核心部件,如何有效的管理和利用蓄电池的能量,增加电池的使用寿命成为关键问题。文中介绍了一种基于STC89C52的蓄电池信息采集硬件平台,通过对A/D转换、串口通信、温度传感器控制等部分的完善,开发了完整的硬件数据采集系统,实现了对单体电池电压、电流、温度等基本信息的采集功能,运用LabVIEW搭建上位机数据处理平台,对适用于纯电动汽车的电池实时监测预警系统的研究,实现了电池基本信息测量、电量估计、故障报警等功能,以及对电池组进行合理有效的管理和控制,该系统工作中运行稳定,在实际应用中具有良好的参考价值。 能源枯竭和环境破坏的矛盾日益突出,基于电动汽车的节能和环保性,电动汽车的发展已成为必然趋势。车载电池是电动汽
[单片机]
基于<font color='red'>LabVIEW</font>的电动汽车电池监测预警系统
基于LabVIEW RT的自定义流程测控系统
引言 在当前测量与控制领域,对于每一个不同的被测控对象,在搭建它们的测控系统时,都需要针对性地确定一个独立的测控实验流程。每个流程都可以分为若干不同的步骤,每个步骤都用来进行产品的某个特定性能指标的测控工作。当流程中所有步骤执行完一遍以后,也就完成了对产品的一次测控工作过程。而在对产品寿命进行检测时,需要多次重复上述测控工作过程,这就需要引入试验循环。然而在同一行业中,不同类型或型号的产品其测控试验流程所包含的步骤及每个步骤所模拟的试验环境可能有所不同,因此具有用户自定义流程功能的测控系统,将具有更好的兼容性、扩展性和通用性,可以更好地满足用户的实际需求。 基于LabVIEW RT的自定义流程测控系统 作为测控系统,其
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved