(电路级仿真& 仪器级仿真) LabVIEW 的功能及特点( LabVIEW 与 Matlab 接口的方法_ 新疆大学陈金平) L abVIEW 是 NI 公司推出的一种虚拟仪器软件开发平台,以 L abVIEW 为核心,包括控制与仿真、高级数字信号处理、统计过程控制、模糊控制和 PID 控制等众多附加软件包, 运行于多种平台的工业标准软件开发环境。 Lab VIEW 在包括航空航天、通信、汽车、半导体和生物医学等众多领域内得到了广泛的应用。其最大的特色是采用编译型图形化编程语言—— G 语言, 即用户设计好程序的大体框架后, 如同画流程图一般, 只需将系统提供的各种图形化功能模块连接起来, 就可得到所需的应用软件。L abVIEW 中的程序称为 vI(virtual instruments) , 每个 VI 都由前面板和框图程序以及图标/连接端口三部分组成。除了具备其它编程语言所提供的常规函数功能外, L abVIEW 内部还集成了大量的生成图形界面的模板,如各种表头、旋钮、开关、 LED 指示灯、图表等;丰富实用的数值分析、信号处理功能,如 F FT 变换、各种滤波器、信号发生器等;以及对 RS 一 232 、 GPIB 、 VXI 、数据采集板卡、网络等多种硬件的设备驱动功能, 并免费提供数十家世界知名仪器厂商的几百种源码级仪器驱动,大大方便和简化了用户的设计开发工作。 L abVIEW 使得过去繁琐、枯燥的软件开发变得简单、方便,尤其适合不熟悉传统文本编程语言(如C、 BASIC 等) 的工程技术人员,被誉为工程师和科学家的语言。但是,在大型的系统测试和仿真过程中,需要软件进行一些很复杂的数值计算时, LabV iew 的图形化编程语言就显得力不从心, Matlab 是一种常用的高效率数学运算工具,它建立在向量、数组和复数矩阵的基础上,使用方便,将它和 LabVIEW 有机地结合起来会大大减少编程的工作量, 提高编程效率。本文通过求解一常微分方程初值问题的例子, 介绍了两种编程语言的接口方法。虚拟仪器:LABVIEW 优点及简介 20 多年前, 美国国家仪器公司 NI( National Instruments ) 提出“软件即是仪器”的虚拟仪器( VI) 概念, 引发了传统仪器领域的一场重大变革, 使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来,从而开创了“软件即是仪器”的先河。所谓虚拟仪器, 实际上就是一种基于计算机的自动化测试仪器系统。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机的融合为一体, 从而把计算机强大的计算处理能力和仪器硬件的测量, 控制能力结合在一起, 大大缩小了仪器硬件的成本和体积, 并通过软件实现对数据的显示、存储以及分析处理。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器, 由于计算机性能以摩尔定律( 每半年提高一倍) 飞速发展, 已把传统仪器远远抛到后面,并给虚拟仪器生产厂家不断带来较高的技术更新速率。虚拟仪器传统仪器开放性、灵活, 可与计算机技术保持同步发展封闭性、仪器间相互配合较差关键是软件, 系统性能升级方便, 通过网络下载升级程序既可。关键是硬件, 升级成本较高, 且升级必须上门服务。价格低廉,仪器间资源可重复利用率高价格昂贵,仪器间一般无法相互利用用户可定义仪器功能只有厂家能定
LabVIEW_的功能及特点 来自淘豆网m.daumloan.com转载请标明出处.