首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 484 毫秒
1.
为了实现转子动平衡的在线监测,需要求取与振动信号相关的一次谐波,利用Matlab与Visual C 进行混合编程来实现快速傅立叶变换算法,就可以充分发挥两者的优势以实现相关软件的要求.在讨论了Visual C 中调用Matlab的3种方法后,着重介绍了利用Matcom和进行混合编程的方法和步骤,为开发处理大量数据的应用程序提供了依据.结果表明,基于Matcom实现混合编程,加速了应用程序的开发,提高了效率,同时能使Matlab强大的计算能力和数据处理能力与Visual C 优秀的编程能力结合起来,这种方法可以广泛地应用到各种工程领域.  相似文献   

2.
VC++与Matlab的混合编程方法及其应用   总被引:5,自引:0,他引:5  
刘明勇  王鑫  栾晓明 《应用科技》2005,32(10):27-29
在分析Visual C 和Matlab各自特点的基础上,提出了混合编程的几种方法.介绍了Visual C 和Mat-lab编译器混合编程原理,以及对VC 利用Matlab数学库和图形库进行应用程序开发.并对在VC 开发环境下,嵌入mcc命令在Matlab环境中转变的C 程序代码作了详细介绍.利用VC 与Matlab混合编程方法,实现了应用程序的快速开发.  相似文献   

3.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中.  相似文献   

4.
刘明霞  邢飞  孙修虎 《科技信息》2007,(31):115-116
本文介绍了在VC .net中通过Matlab引擎调用Matlab函数的方法,实现了VC .net和Matlab的混合编程,充分发挥了VC .net有效运算速率与Matlab强大矩阵运算的优点。将这一技术应用于纹理图像的识别,取得了良好的实验效果。  相似文献   

5.
提出了脑电信号采集系统的硬件与软件设计框架,设计了脑电数据的提取、过滤、去除干扰、三级放大、A/D转换及USB接口等电路.使用KeilC51、Visual C++以及Windows2000DDK编程工具开发了USB固件程序、设备驱动程序.该系统实现了脑电数据的准确采集、高速传输和实时处理,解决了传统脑电数据采集系统方案的缺陷.设计符合下一代数据采集技术的发展方向,满足实际需要.  相似文献   

6.
MATLAB与Visual C++混合编程在计算材料介电性能中的应用   总被引:1,自引:0,他引:1  
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持.MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序.结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能.  相似文献   

7.
孟东梅  谢玲丽  赵廷红 《河南科学》2012,30(8):1066-1071
以遗传算法作为基本算法,构建了一种以Visual C++和MATLAB混合编程实现水电站机组最优负荷分配的计算方法,并通过水电站实例对此进行了验证,结果表明,程序可靠且运算速度快,并能够很好地与用户进行交互.  相似文献   

8.
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持。MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序。结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能。  相似文献   

9.
本文对Matlab和LabVIEW混合编程技术进行了讨论,主要研究Matlab Script节点法、动态链接库(DLL)技术和COM组件技术,详细介绍了各自的技术优点以及实现方法。并在此基础上,结合Matlab强大的矩阵运算能力和LabVIEW丰富的面板设计工具,完成了对雷达显示界面的混合编程仿真设计。  相似文献   

10.
针对脑卒中偏瘫患者,依据正常人髋、膝关节运动数据建立人体关节数学模型。将Brunnstromc与训练过程中下肢肌肉表面肌电信号的变化相结合,规划出对不同患者具有适用性、针对性的人体生理学训练步态。在Visual C++开发环境下获取患者自身健康腿的关节运动数据,并结合Matcom实现混合编程,可避免医疗师将数据提取再用Matlab进行处理的过程;同时由于下肢具有的步态对称性,可作为步态协调性康复训练的参考模型。结果表明通过多方面的结合及应用,加深了对步态规划方法的认识与理解,也为康复训练临床试验及寻求更稳定合理的步态规划提供了借鉴作用。  相似文献   

11.
应用非线性动力学四个参数对脑电信号进行特征提取,应用BP人工神经网络分析了动力学参数与脑功能障碍以及疾病的关系,采用Visual C#.NET 2005、MS SQL Server 2005和Matlab 7.0技术构建了基于非线性动力学参数的疾病诊断专家系统.通过对该系统进行测试,初步达到根据相关事件的高频脑电信号对实验组和对照组人群进行鉴别分类的目的,从而初步达到病人和正常人的分类效果.  相似文献   

12.
给出了MATLAB与Visual C 进行数据交换的几种接口设计方法,应用这些方法将MATLAB与Visual C 进行联合编程实现对动态数据的联合处理,并经实例形式给出了相应的部分关键编程实现技术。  相似文献   

13.
建立碳纳米管模型,是研究碳纳米管的结构与性质的前提.文章利用高性能语言Matlab对单壁碳纳米管(SWCNTs)和C60的建模进行了分析.应用结果表明Matlab功能强大、使用简单、编程高效,具有运算速度快,计算误差可控制等优点,是科研工作者的一个有效的辅助研究工具.  相似文献   

14.
介绍了MEX文件的定义、组成以及使用,并以实例详述了如何利用MEX文件来实现Matlab与C的混合编程,验证了Matlab与外部的数据和程序进行交互的可行性.  相似文献   

15.
利用计算机辅助计算微波问题是解决微波问题的一个重要方法。分析了计算微波中Visual C 与Fortran混合编程所要解决的问题,利用动态链接库调用方法结合实例给出了Visual C 与Fortran混合编程解决方法,有效利用了已积累的Fortran计算程序,实现了代码重用。  相似文献   

16.
使用Microsoft Visual C++6.0为开发工具,并结合已有的脑电采集器,设计实现了一种集诱发、采集和处理于一体的事件相关脑电位(event-related potential,ERP)系统。该系统的主要功能包括提供视觉刺激,实时采集和显示脑电信号,对信号进行预处理和小波多分辨分析,同时系统还解决了传统方法中关于刺激和采集不同步的问题。在刺激模式中,系统提供了两种刺激序列。一种是经典的Odd Ball模式,另一种是等概率模式。最后在实际应用中,通过利用Odd Ball模式对受试者进行视觉刺激,并对采集到的脑电信号经过预处理和小波多分辨分析,最终提取了ERP的P300成分,证明了系统在ERP研究中的可行性和有效性。  相似文献   

17.
Visual C#与Matlab混合编程方法及其实现   总被引:1,自引:0,他引:1  
针对Matlab用户界面操作比较简单、执行效率较低、难以实现底层的I/O操作等缺点,提出了利用Matlab生成DLL格式的共享库,由Visual C#进行调用的混合编程墨想,并详细给出了混合编程的方法.蔡氏混沌电路的设计实例表明,所提出的编程思想能够弥补Matlab的不足,拓展其应用范围,提高其运行的效率和灵活性.  相似文献   

18.
针对小区停车库管理智能化的需求,设计了一套基于Windows平台的车辆识别和信息管理系统.该系统的硬件可以进行车牌图像采集和存储,软件采用模块化思想设计,可以进行车牌字符分割、车牌字符识别,以及对车辆信息进行数据库管理.系统采用Visual C++与MATLAB混合编程方法进行开发,具有实时性好、界面友好、处理正确率高...  相似文献   

19.
针对传统生物特征身份识别技术易于破解的弊端,提出了心电信号身份识别技术。分析了心电信号身份识别的距离判别法则。结合马氏距离、小波距离、谱能量距离和相关距离算法,提出加权系数智能匹配算法。下位机利用双电极法采集心电信号,经串口送往上位机。Matlab软件平台下,编程实现心电信号数字处理和身份识别。通过对40个人的心电样本进行测试,获得了95%的识别结果。  相似文献   

20.
详细论述了C++Builder与Matlab混合编程的两种实现方法.一是在C++Builder中使用COM技术调用Matlab数据.二是脱离Matlab环境,通过动态连接库方式实现对Matlab工具箱函数的调用.分别给出一个详细的例子.这两种方法都充分发挥了C++Builder与Matlab的优势,为科学研究和工程技术提供了更强的技术支持.  相似文献   

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

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