首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
LabVIEW大大降低了系统开发周期、编程量,提高了开发效率,在工程实践中得到很大应用,MATLAB不仅具有传统的交互编译功能,并且提供了丰富精确的矩阵运算、图形绘制、信号和图形处理工具,再加上具有与其他程序和语言便捷的接口,它已经成为自动控制、电子、通信、数字信号处理、动态系统仿真等诸多学科非常高效的工具.本文旨在研究实现LabVIEW与MATLAB的混合编程在远程双向可视化控制上应用与理论研究.本系统不仅要求良好的人机交互界面和仪器连接控制,还要求数据传输、处理实时性,同时,其中还含有大量的数据运算.因此,需要结合LabVIEW和MATLAB两者的优势,进行混合编程.  相似文献   

2.
陈方涛  雷国建  练峰海 《现代电子技术》2012,35(17):133-135,140
结合LabVIEW图形化编程特点和Matlab强大的矩阵运算能力,利用二者混合编程实现BP网络算法改进,设计了基于LabVIEW与BP神经网络的测距终端故障诊断系统,且通过对测距中参考信号发生器单元电路产生的硬故障进行识别诊断,以检验其可靠性。应用结果表明,该系统不仅能对多种未知故障进行准确分类识别,并可将结果通过简单直观的界面显示出来,从而降低故障诊断人员的工作难度,具有较强的实用价值。  相似文献   

3.
数字天线阵列由于其众多的优点使其在军事和民用领域都得到了广泛的应用。但是阵列系统的多天线单元和多收发通道必然带来阵列系统的误差,这些误差会影响系统的性能,所以必须对其进行校正。在虚拟仪器系统开发平台——LabVIEW上编制具有友好人机交互界面的数据采集和监视VI(虚拟仪器);利用MATLAB强大的数据处理能力进行数据分析。并通过LabVIEW调用MAT-LAB Script节点和COM组件法进行LabVIEW与MATLAB的混合编程,实现了阵列天线测试过程中的通道监视、数据采集和验证,最终完成了数字天线阵列的测试工作。  相似文献   

4.
针对Z扫描实验系统数据量大、稳定性要求高以及数据处理的实际需要,设计了一种基于LabVIEW和MATLAB混合编程的全自动激光Z-scan测量系统,用以表征样品非线性光学特性。运用LabVIEW2012开发平台,实现对实验系统测量的全自动控制,通过在LabVIEW环境中的MATLAB Script节点直接调用MATLAB数值分析程序,实现对实验数据的自动拟合,从而直接得到非线性光学系数。通过标准样品CS2的定标测试,测得三阶非线性折射率系数与已报道数据相符,且测量过程迅速。实验表明,该系统利用LabVIEW和MATLAB软件的优势互补,简化了繁琐的手动操作,成功实现了Z-scan系统的自动测量和数据处理的整合,提高了测量的准确性和效率。  相似文献   

5.
MATLAB中调用VC混合编程方法的研究与实现   总被引:1,自引:0,他引:1  
许多网络应用软件甚至辅助教学工具都需要与系统及底层硬件交换数据,而VC编程语言正好可以很好地满足这点.与此同时,MATAB语言在复杂的数值分析、矩阵运算、信号处理等方面具有明显的优势,因此在基于MATLAB语言的软件开发过程中研究如何通过混合编程调用VC函数具有重要的实际意义和应用价值.介绍了如何利用MATLAB自带的编译器通过MEX方法实现在MATLAB程序中调用VC函数,并结合实际给出了一个在辅助教学软件中实现自动索引的具体例子.运行结果证明该方法能够有效解决基于MATLAB语言开发的软件中帮助文档精确定位的问题,并为其他类似应用提供参考.  相似文献   

6.
陈士周  沈越泓 《电子质量》2010,(10):47-48,52
文章把LabVIEW和MATLAB相结合使用,充分利用LabVIEW图形化设计语言的优点和MATLAB强大的数据分析处理能力,使开发的虚拟仪器具有更广泛的用途。利用两者混合编程技术应用于盲信号处理,相比传统的编程方法,既有良好的计算机用户图形界面,又有很强的盲信号处理能力,仿真结果实现了盲信号分离,验证了该方法的有效性和实用性。  相似文献   

7.
设计了一种能够对惯性器件特性进行测量的转台控制系统,该系统采用DDS数字调速系统和伺服电动机组合的方法来实现转台的自动控制;系统软件采用LabVIEW与MATLAB混合编程,完成惯性器件的性能状态评估曲线与转台监控曲线等功能,通过MCGS组态软件技术建立了PLC和上位机之间的通信连接,实现了现场设备的实时监测、数据控制和远程控制.系统运行稳定可靠、适应性强、性价比高,具有广阔的应用前景.  相似文献   

8.
一种基于LabVIEW和MATLAB的语音识别方法   总被引:1,自引:0,他引:1  
  相似文献   

9.
LabVIEW与Matlab在雷达信号仿真中的应用   总被引:1,自引:1,他引:0  
随着计算机仿真技术日趋成熟,雷达的模拟技术也有了长足的发展。结合LabVIEW优越的界面设计能力和Matlab软件强大的数值分析功能,将LabVIEW和MATLAB混合编程技术应用于雷达系统仿真,该方法既能提供良好的计算机用户操作界面,又具有很强的雷达信号处理能力。仿真结果表明这种混合编程比较适合用于以Matlab仿真为核心的雷达系统仿真平台的开发  相似文献   

10.
基于LabVIEW和MATLAB混合编程的PID控制策略研究   总被引:1,自引:0,他引:1  
PID控制策略应用广泛,同时也是“过程控制”课程教学内容中最为不可缺少的一部分。为有效促进学生对该策略的直观理解,使学生在实际控制系统中能灵活应用,提出基于虚拟仪器技术和仿真技术的PID控制策略虚拟仿真。系统包括控制规律选取和参数整定两部分,采用面向实例的动态分析式教学实现与学生的互动。系统采用LabVIEW和MATLAB混合编程,实现了动态显示和交互分析的有机结合。实际运行表明,该系统可以有效加深学生对PID控制策略理论的理解,激发学生的学习兴趣。  相似文献   

11.
本文主要涉及MATLAB在钻井工具空间姿态测量方面的应用,采用MATLAB环境下的GUI图形用户界面编程方法编制了上位机软件.该上位机软件通过对串口的操作和对Activex控件的调用,在室内模拟钻井实验中,实现了PC与片上系统C8051F060在115 200波特率下的串行通信、多路数据采集的控制及数据传输、处理,最终实现了对钻井工具空间姿态的测量.  相似文献   

12.
LabVIEW数据库与报表的混合编程设计技术   总被引:1,自引:0,他引:1       下载免费PDF全文
为了解决测控系统软件开发中LabVIEW的数据库与报表程序的设计问题,介绍了利用第三方数据库开发工具在LabVIEW中实现数据库的编程技术。讨论了基于LabVIEW与Delphi混合编程的报表设计技术,采用这种混合编程设计技术,简化报表编程,快速设计出标准、灵活多样的报表。工程应用表明,利用这些技术可解决大部分测控系统开发中有关数据库与报表的设计问题。  相似文献   

13.
LabVIEW报表生成技术在机载电源测试系统中的应用   总被引:1,自引:0,他引:1  
李华  朱波 《电子测试》2008,(3):48-51
本文详细阐述了LabVIEW软件与Excel混合编程的思想,结合飞机电源测控系统项目里专业报表的生成过程介绍了利用NI公司的Report Generation技术生成专业Excel报表的具体编程方法.提出了LabVIEW软件与其他应用软件混合编程以增强测试系统功能的思路.飞机电源测控系统应用该技术后操作更加简单、方便,提高了测试过程的自动化和智能化水平以及测试效率和精度,用户实际使用后给予了很高评价.  相似文献   

14.
基于MATLAB环境的DSP滤波教学实验系统的设计与实现   总被引:6,自引:0,他引:6  
目前数字信号处理教学实验和DSP应用系统的开发中,绝大部分都采用CCS的环境,只有少数高档的DSP实验系统采用MATLAB作为开发环境,利用MATLAB强大运算功能辅助设计DSP应用程序,将大大缩减DSP应用程序的开发时间。本文研究了在通用TMS5402系列DSP实验系统中利用MATLAB Links for CCS的功能,设计开发了基于MATLAB环境的DSP滤波教学实验系统,文章介绍了MATLAB和CCS编程环境的特点,对MATLAB和CCS的任务进行了分割,并以FIR滤波器为例介绍了如何用MATLAB连接CCS,以及怎样用MATLAB辅助设计DSP系统以及在MATLAB环境中调试程序。  相似文献   

15.
为了提高多旋翼无人机在气象数据采集方面的便捷性和高效性,设计了一种基于多旋翼无人机气象数据采集系统。该系统主要包括数据采集和数据处理两个部分,其中数据采集部分是由无人机平台和下投式探空仪组成;数据处理部分是采用LabVIEW软件进行图形化编程来实现气象数据的接收、显示和存储。并在此基础上,通过LabVIEW与MATLAB混合编程实现了一维卡尔曼滤波图形和三维运动轨迹图形显示。结果表明,该系统能够完成对待测区域内的温度、湿度、气压、风速和风向廓线的观测和采集任务,实时监控下投式探空仪运动状态和滤波前后气象数据变化。通过波形对比,滤波后的数据能够有效降低采集数据的波动,滤除失真影响,提高准确度。  相似文献   

16.
点扩散函数的一维数值计算及其MATLAB实现   总被引:2,自引:0,他引:2  
通过应用复指数函数与Bessel函数的展开关系和将径向对称的光瞳函数展开成方位角的Fourier级数的方法,可以将衍射受限光学成像系统的点扩散函数的二维Fourier变换的计算转换为一维Fourier变换和一维Hankel变换的计算。并借助MATLAB软件在计算机上实现了编程计算。与二维Fourier变换计算方法相比,一维计算可以方便而清晰地获得像平面上任一确定方向的点扩散强度分布。与Fortran、Basic和C等编程计算语言相比,应用MATLAB语言编程计算,程序语言简洁,且大大降低了使用者对数学基础和计算机语言知识的要求,是进行科学与工程研究的高效工具。  相似文献   

17.
现代控制理论中的控制系统仿真实质上是使用计算机进行控制系统的状态空间矩阵的运算,而对状态空间矩阵以及相应控制算法的编程占据了仿真过程中的主要工作量。利用VC++与Matlab的混合编程可以有效减少与矩阵运算相关的编程工作量,使得在VC++环境下的控制系统仿真变得可行且高效。本文结合单级倒立摆的LQR控制,阐述并印证了VC++与Matlab混合编程这一方法在现代控制理论系统仿真中的作用。  相似文献   

18.
高秋燕 《电子测试》2012,(11):69-72
利用MATCOM与VC进行接口通信的优点,介绍了一种基于MATCOM的MATLAB与VC++之间混合编程的方法、步骤及实例,文中以卡尔曼滤波器为实例来进行详细的说明。此方法以MATCOM为转换工具,将.m文件转化为C++代码,而且还将MATCOM与VC++相结合进行了图形绘制,以及利用VC++中MFC可以生成良好界面的功能,通过对控件编程,利用按钮来显示出图形。这种串口通信的混合编程方法,不仅能充分发挥两种语言各自的优势,并且可以脱离MATLAB来独立运行,此方法既简便、方便又有很强的可操作性。  相似文献   

19.
《电子元器件应用》2009,11(9):I0003-I0003
美国国家仪器有限公司(National Instruments.简称NI)宣布推出最新可用于控制、测试和嵌人式系统开发的图形化系统设计软件平台——LabVIEW2009。它可以帮助工程师混合使用多种编程工具——包括图形化编程语言、C代码、硬件描述语言(HDL)以及文本数学——来开发嵌入式系统.通过算法与硬件的无缝连接,将算法在实时系统加以实现并连接到真实的I/O,从而快速构建系统原型。工程师和科学家们可以充分利用LabVIEW2009新版本软件对现场可编程门阵列(FPGA)的进一步支持、  相似文献   

20.
黑体辐射源广泛用于红外成像系统的校正,在实际应用中要求黑体空腔在整个腔面区域上具有稳定、均匀的温度场,为了提高控温精度,本文设计了一种基于自抗扰控制的黑体辐射源温度控制系统。首先,基于黑体辐射源的数学模型,在MATLAB/Simulink环境下进行ADRC控制算法的仿真,并与传统的PID和Smith预估计控制算法进行比较。仿真结果表明自抗扰控制算法具有响应快、精度高以及良好的设定值跟踪能力;其次,利用LabVIEW软件的图形化编程实现了离散ADRC的编程;最后,在Compact RIO实时控制器中实现黑体辐射源的温度控制和实验数据的采集。实验结果表明,此温控系统提高了黑体控温的精度,温度稳定性优于0.03℃/10 min,并且该算法有着更强的自抗扰能力。自抗扰控制算法通过对系统状态与未知扰动进行实时的观测和有效的补偿,提高了黑体辐射源的控温品质。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号