文档详情

MATLAB在LabVIEW中调用的实现.pdf

发布:2017-06-07约9.61千字共4页下载文档
文本预览下载声明
维普资讯 第28卷 第3期 太 原 科 技 大 学 学 报 Vo1.28 No.3 2007年 6月 JOURNALOFTAIYUANUNIVERSITYOFSCIENCEANDTECHNOLOGY Jun.2007 文章编号:1673—2057(2007)03-0195一o4 MATLAB在 LabVIEW 中调用的实现 李志谭,郭山国 (太原科技大学,太原030024) 摘 要:虚拟仪器编程软件 LabVlEW和数学软件MATLAB是 目前工程技术领域中比较流行的两 种软件。文章介绍了LabVlEW和MATLAB语言的特点及在 LabVlEW 中通过MATLABScript节点调用 MATLAB的过程,这样可以很好地补充LabVlEW 的开发功能,大大的拓宽虚拟仪器的开发范围。最后 通过三维绘图的一个具体实例证明了MATLAB在LabVIEw 中调用完全可以实现。 关键词:LabVlEW;MATLAB;虚拟仪器;调用 中圈分类号:TP31 文献标识码:A (3)既提供了传统的程序调试手段,如设置断 点,单步运行,同时提供独到的高亮执行工具,使程 l LabⅧ W 简介 序动画式运行,利于设计者观察到程序运行的细 LabVIEW 是 LaboratoryVirtualInstrumentEngi— 节,使程序的调试和开发更为便捷; neeringWorkbench(实验室虚拟仪器集成环境)的简 (4)32bit的编译器编译成32bit的编译程序,保 称 ,是由美国国家仪器公司(NationalInstruments。 证用户数据采集,测试和测量方案的高速执行; NI)推出的一个功能强大而又灵活的仪器和分析软 (5)囊括了PCI、GPIB.PXI、VXI、RS-232/485在 件应用开发工具。LabVIEW程序称为虚拟仪器或 内的各种仪器通信总线标准的所有功能函数,使得 简称为VI,每个 VI都由前面板和框图程序以及图 不懂得总线标准的开发者也能够驱动不同总线标 连接端 口三部分组成。LabVIEW不同于基于文 准的接 口设备与仪器; 本的编程语言(如Fortran和C),它是一种图形编程 (6)提供大量与外部代码或软件进行连接的机 语言——通常称为G编程语言,其编程过程就是通 制,诸如DLL(动态连接库)、DDE(共享库),ActiveX 过图形符号描述程序的行为。LabVlEW使用的是 等; 科学家和工程师们所熟悉的术语,还使用了易于识 (7)强大的Internet功能,支持常用的网络协 别的构造G语言的图形符号。即使具有很少编程 议,方便网络、远程测控仪器的开发。 经验的人也能学会使用 LabVIEW,并能够发现和了 2 MATLAB简介 解一些有用的基本编程原则…。 LabVIEW是工程人员开发虚拟仪器常用的一 MATLAB(MATrixLABoratory,矩阵实验室)是由 种软件工具。它有以下特点[2J: 美国MathWorks公司于 1984年推出的一套数值计 (1)图形化的编程方式,设计者无需写任何文 算软件,分为总包和若干个工具箱,可以实现数值 本格式的代码,是真正的工程师的语言; 分析、优化、统计、偏微分方程数值解、自动控制、信 (2)提供丰富的数据采集、分析及存储的库函数; 号处理、图像处理等若干个领域的计算和图形
显示全部
相似文档