首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
LabVIEW与MATLAB混合编程   总被引:16,自引:0,他引:16  
结合实例详细介绍了LabVIEW通过ActvieX自动化技术与MATLAB进行混合编程熏达到了利用MATLAB优化算法库的目的。将LabVIEW与MATLAB有机结合,是一条开发智能虚拟仪器的有效途径。  相似文献   

2.
为了在计算机系统上能够快速方便地对数字图像进行分析和研究,利用MTALAB强大的图像处理能力与C#优良的界面设计和快速应用开发性进行混合编程。通过该方法实现了对数字图像的加噪、去噪、增强、分割、边缘检测。结果表明MATLAB和C#混合编程能够充分发挥各自优势,完成复杂图像处理,能有效提高程序开发周期和图形处理性能,降低操作难度。  相似文献   

3.
利用DLL技术实现LabVIEW和MATLAB混合编程   总被引:7,自引:0,他引:7  
介绍了利用DLL技术实现LabVIEW和MATLAB进行混合编程的基本原理,并详细阐述了使用MATLAB插件和使用MATLAB引擎两种方法的步骤,最后对两种方法进行了比较,总结了基于DLL混合编程的技术特点.  相似文献   

4.
基于LabVIEW与MATLAB平台的神经网络设计与应用研究   总被引:1,自引:0,他引:1  
针对神经网络应用问题提出了通过LabVIEW调用MATLAB应用程序实现神经网络的方法。该方法通过LabVIEW与MATLAB的混合编程,能充分发挥了两者的优势,具有更大的灵活性和实用性。同时它使得复杂的控制算法应用于虚拟仪器实现故障诊断成为可能,为快速开发功能强大的智能化虚拟仪器探索了一条的新途径。  相似文献   

5.
LabVIEW和MATLAB混合编程应用日益广泛,然而大多数开发软件在客户端应用时需要同步安装MATLAB,大大限制了软件的推广应用。针对LabVIEW和MATLAB混合编程开发软件发布后独立于MATLAB运行的要求,从LabVIEW和MATLAB共同支持的数据接口技术出发,论述LabVIEW调用MATLAB计算代码的方法,比较每种接口技术的优势和缺点。通过实例实现了基于DLL(动态链接库)技术和COM(基于组件对象模型)组件技术的LabVIEW与MATLAB混合编程。成功实现了应用程序独立运行并明显改善了执行效率。  相似文献   

6.
LabVIEW与C语言的混合编程   总被引:7,自引:0,他引:7  
LabVIEW是一种优秀的虚拟仪器系统开发平台,广泛应用于工控开发,而C语言是目前广泛使用的功能强大的编程语言。本文介绍了LabVIEW与C语言的混合编程方法,并给出了编程实例。  相似文献   

7.
介绍了三种实用易行的MATLAB与VC++混合编程方式,即利用MATLAB的MCC编译器,使用MATCOM软件转化M文件,使用MATLAB的COM Builder工具制作COM组件。针对具体程序分别应用三种方法来实现,对每种方法介绍了详细步骤。对三种方法进行了分析比较,总结了各自的优缺点,实现了MATLAB出色的图形处理功能和数值计算能力与VC++强大编程能力的结合。  相似文献   

8.
MATLAB与VC++混合编程在系统辨识中的应用   总被引:2,自引:0,他引:2  
通过讨论MATLAB与VC++之间的接口方案,介绍了VC++调用MATLAB编译器产生的库函数的方法,以系统辨识为例,通过对经典递推最小二乘法的分析,对仿真算法进行了混合编程。通过这种方法集成了MATLAB优秀的计算能力和VC++出色的图形界面设计能力。  相似文献   

9.
VB与MATLAB混合编程的研究   总被引:13,自引:0,他引:13  
卢秋蓝 《计算机仿真》2003,20(12):115-117
该文把VB在图形用户界面开发方面的优势和MATLAB强大的计算功能结合起来,提出了五种不同的混合编程方法,尽可能发挥其各自的优势,实现工程软件的迅速开发。  相似文献   

10.
MATLAB与C语言的混合编程   总被引:1,自引:0,他引:1  
本文介绍了MATLAB的特点及其与C语言混合编程的实现方法,提供了借助C语言扩展MATLAB串行通讯功能的一种应用方案。  相似文献   

11.
LabVIEW和MATLAB在水声信号处理中的应用   总被引:3,自引:0,他引:3  
周惠  韩焱 《微计算机信息》2007,23(22):110-111
本文结合LabVIEW虚拟仪器开发平台和MATLAB软件强大的数值分析功能的优点,利用LabVIEW和MATLAB混合编程技术应用于水声信号处理,该方法既能提供良好的计算机用户图形界面,又具有很强的水声信号处理能力,仿真结果表明了该方法的有效性。  相似文献   

12.
简要介绍了果蝇优化算法的基本理论,针对FastICA等算法的稳定性和收敛性不够,而粒子群优化的盲分离运算速度慢的问题,将改进的果蝇优化算法应用到盲源分离研究中,提出了一种基于改进的果蝇优化的盲源分离算法。算法以信号的规范四阶累积量为代价函数,以改进果蝇算法对代价函数求极值,逐一确定分离向量,完成对线性瞬时混合语音信号的分离。仿真结果表明,算法能够有效实现对各混合语音信号的有序盲分离,且分离顺序能够确保按照源信号的规范四阶累积量绝对值的降序进行,分离精度也有一定的提高。  相似文献   

13.
基于频域卷积信号盲源分离的乐曲数据库构建*   总被引:1,自引:1,他引:0  
将通过频域卷积信号盲源分离算法从MP3歌曲音频信号中分离出人声主唱信号,再从人声主唱信号中提取出能够表征歌曲的旋律特征构建哼唱检索系统的歌曲数据库。盲源分离要求观测信号数目不小于源信号数目,因此先用小波多分辨率分析构造一路观测信号,再用频域独立成分分析(FDICA)实现MP3歌曲音频信号的盲源分离(BSS)。实验证明,采用FDICA-based BSS从歌曲MP3中分离出的人声主唱信号的旋律特征与待检索的人声哼唱信号的旋律特征有较高的相似度,可以用歌曲MP3构建哼唱检索系统的歌曲数据库。  相似文献   

14.
盲信号处理算法主要有批处理和自适应算法两类,导出了一种基于峭度的自适应盲源分离(blind source separation,BSS)开关算法,将该算法应用于语音信号盲分离处理,通过综合实验,从分离前后的波形、频谱图和主要评价参数说明该算法具有良好的信号分离效果。与批处理中的典型算法,如扩展联合对角化(joint approximative diagonalization of eigenmatrix,JADE)和四阶盲辨识(fourth orther blind identification,FOBI)算法比较,该算法具有更好的分离效果。  相似文献   

15.
首先分析了MATLAB与VC++在悬置系统优化设计编程方面的优缺点,接着阐述了悬置系统的优化设计和MATCOM转化法的基本原理,给出了求解固有特性的m文件,通过创建优化平台,结合算例和操作步骤进行混合编程,详细地提出了一种高效的优化设计编程方法。通过在系统平台的应用,表明MATCOM转化法混合编程能无缝结合,大大缩短了优化设计的周期,提高了效率。  相似文献   

16.
铁芯和绕组是变压器振动产生的主要振源,监测铁芯和绕组的振动信号可以对变压器运行状态进行预测和诊断.选择了S13-12500/35型油浸式无励磁调压电力变压器,将2只光纤Bragg光栅振动传感器布设于变压器内部,直接采集变压器负载运行下的振动信号.通过JADE算法将2组负载信号分离,发现:一组信号能量主要集中在100 Hz处,与铁心振动信号频谱特征较为接近;另一组信号在各频率上均有分布,与绕组振动信号频谱特征较为接近.  相似文献   

17.
MATLAB在虚拟仪器中的编程应用研究   总被引:1,自引:3,他引:1  
本文详细介绍了LabVIEW和MATLAB软件的应用概述,并且针对大量的数据采集处理和分析的需要,我们采用通过LabVIEW的专有程序接口来调用MATLAB的方法。本文详细介绍了在此方法基础上的LabVIEW和MATLAB混合编程的方法和应用举例,由此来分析两种不同方法的优缺点。  相似文献   

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

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

京公网安备 11010802026262号