一维数组是最基本的数组,多维数组是在一维数组的基础上创建的。一维数组的创建过程如下。
(1)创建数组框架。在前面板窗口控件选板中选择控件“新式→数组、矩阵与簇→数组,置于前面板窗口的空白处,如图1所示。
数组框架由左侧的索引号和右侧的元素区域两部分组成,如图2所示。通过索引可以直接定位到数组的行、列,行列索引都从0开始计算。N个元素的数组索引号分别为0~N-1。空的数组框架默认为一维,而且不包含任何元素,需要用户设置维数并添加元素。
(2)添加数组元素。数组框架放置完成以后,选择一种简单类型的数据控件置于元素区域内,就形成了有具体数据类型的数组。如图3所示即为创建一个数值型控件数组。
(3)设置数组元素和显示的元素。数组类型确定以后,为数纽元素设置具体元素和显示的元素。将光标移至元素区域右下角处,光标变为驾,如图4所示,此时单击并拖动鼠标可以改变数组显示元素的个数。注意,一维数纽只能横向或纵向拖动形成一维队列,不能沿对角线拖动,多维数组才可以沿对角线拖动。
图1 控件选板中的数组控件
图2 前面板中的数组框架
图3 数组框架中添加数值型控件
图4 一维数值型数组
一维数组的长度由其中包含的元素决定,前面板中灰色元素不包含在数组中。如图5所示,“数组”的长度为2,而“数组2”的长度为3。
图5 不同长度的一维数值型数组
关键字:LabVIEW 一维数组
引用地址:
LabVIEW创建一维数组
推荐阅读最新更新时间:2024-03-30 23:01
在LabVIEW中开发XBOX Kinect的应用程序
Loading .NET 4.0 Assemblies in LabVIEW 由于包括LabVIEW2011以及之前版本的LabVIEW都不自动支持.Net 4.0,所以需要手动增加。 方法:在Labview.exe文件所在的位置,创建文本文件LabVIEW.exe.config,文件名必须为LabVIEW.exe.config,保存格式为ANSI,在文件中加入如下信息,注意版本号码v4.0.30319是你实际.Net的版本,可以用在C:WindowsMicrosoft.NETFramework中找到最高版本号。 ?xml version = 1.0 ? configuration startup useLe
[测试测量]
LabVIEW的数控机床网络测控系统B/S模式软件设计
下位测控机的数据采集、显示及存储回放软件设计 下位机测控服务器系统软件包括接口仪器驱动软件和应用软件两部分。其中,接口仪器驱动程序是完成对某一特定仪器的控制与通信的软件程序集合,是连接上层易用软件和底层软件的纽带和桥梁。每个仪器模块都有自己的软件驱动程序,仪器厂商将其以源码的形式提供给用户,用户在应用程序中调用仪器驱动程序。应用程序包含两方面的程序:实现虚拟面板功能的前面板软件程序和定义测试功能的流程图软件程序。它主要功能是给用户提供操作仪器、显示数据的人机接口;实现数据的采集、分析处理、显示、存储等;并将需要在客户端显示的数据发送到Web服务器,同时从Web服务器接收来自远程客户端的控制命令。 数控机床 测控软件的结构化设计
[电源管理]
LabVIEW 8.2的仪器总线技术的介绍
最早的仪器总线技术是通过接口总线(GPIB)技术,后来出现了VXI和PXI总线技术,提高了仪器和计算机之间的数据传输速率。基于局域网的LXI技术可以进一步提高速率。由多种总线技术构成的混合总线技术,可以充分结合各种总线技术优点,是未来总线技术应用的趋势。 仪器驱动程序是连接仪器硬件和软件的桥梁,仪器驱动程序规范和标准也随着总线技术不断更新和发展。目前占主导地位的仪器驱动程序的两个规范是VPP规范和IVI系列规范。VPP规范实现了仪器的通用性,IVI系列规范加强了仪器的互换性。
LabVIEW中仪器控制包括仪器驱动、IVI驱动、GPIB、串行通信、VISA和仪器I/O助手。针对这6个方面,LabVIEW分别提供了许多
[嵌入式]
基于LABVIEW的多路高速数据采集系统的设计
引言 在日常的测试测量中,经常使用数据采集卡采集数据。但是很多数据采集卡往往通过PCI总线完成数据的传输,它有诸多弊端,例如操作不便,受限于计算机插槽数量和中断资源,现场信号对计算机安全有威胁,计算机内部的强电磁干扰对被测信号也会造成很大的影响,最耗时最复杂的数据分析却由用户通过第三方软件(如VC,VB等) 在PC机上编写上位机软件来完成,因此用户不得不在这方面花费大量精力。这些问题都遏制了基于PCI总线的数据采集系统的进一步开发和应用,因此迫切需要设计一种更为简便通用的高速数据采集通信系统来完成数据采集以及与计算机的数据交互。 近年来通用串行总线(USB)以即插即用等技术优势得到了广泛的应用,INTEL等公司最近公布了USB 3.
[测试测量]
基于LabVIEW的数控机床网络测控系统——总体设计 (一)
2 数控机床网络测控系统的总体设计 2.1 数控机床网络测控系统的设计思路和目标 随着测控网络与信息网络的融合,一方面,人们希望更广泛的使用Internet,试图接入更多的设备,以便在扩充其应用模式的同时享受其带来的更多便利;另一方面,工业化程度的加剧也给测控网络系统的发展提出了新的问题:如何方便地组建一个高效率的、智能化的、能够和其他高层网络互联的测控网络系统。以便于统一集中监控和提高管理决策水平。为了达到这些目的,需要测控网络和信息网络在一定程度上能够共享资源,并且以有效的方式交换信息。所以,从测控网络和信息网络各自的发展来看,它们均已表现出走向对方并相互融合的进步趋势。为了实现这种融合,十分必要研究如何保证它们之间在一定
[测试测量]
labview显示一个数字信号的步骤
用digital waveform graph 显示一个数字信号的步骤
1.采集一个数字信号。
2.构建一个包含下列对象的前面板。
Ø Digital waveform graph
Ø Digital control, located on the Controls numeric palette, with representation of R64 and a label of X0.
Ø Digital control with representation of R64 and a label of dx. Enter a value of at
[模拟电子]
LabView学习笔记(4)温度数据的实时监控
本次设计,针对连续的温度值设置了动态更新显示的功能。采用VI子程序技术作为温度值的输入,设置了温度值的输出模式(摄氏或华氏),输出数据统计信息包括最大值、最小值、平均值,运行后的动态显示界面使得文本编程方式下的实现方式显得繁琐和落后。前面板如下: 程序框图如下所示:
[测试测量]
LabVIEW设计模式系列——事件结构中值改变事件
标准: 1、将具有值改变事件的控件,放置在其事件结构的值改变页面里。
[测试测量]