首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
本文在分析Visual C++和Matlab各自特点的基础上,提出了几种联合编程的方案,然后对各种方案进行比较分析。最后结合实例重点介绍了其中简便实用的Matcom联合编程方案,该方案不仅能转化成C/C++函数,而且可以支持图形函数功能,还可以为科学研究和工程技术提供更强的技术支持。  相似文献   

2.
利用Matlab引擎实现VC和Matlab的混合编程   总被引:2,自引:0,他引:2  
美国MathWorks公司的Matlab具有强大的符号、数值计算、矩阵计算能力以及计算结果可视化能力,是一个功能强大的计算机辅助设计工具。但是由于Matlab在程序编写方面的一些局限性,使得它在处理许多问题时缺乏灵活性,而VC++在这一方面的功能却是十分强大的。因此在Windows环境下实现VC++和Matlab的混合编程将是一种极为强大的编程手段。它将更加有效地发挥VC++和Matlab各自的优点。VC++和Matlab的接口有很多种方法,本文介绍一种十分简便而又实用的方法来实现VC++和Matlab的接口…  相似文献   

3.
黄红兵 《福建电脑》2012,28(4):172-174
本文主要介绍VC与Matlab混合编程的实现,举例说明VC调用Matlab进行数值计算和复杂图形的绘制的具体过程和步骤。  相似文献   

4.
MATLAB 和VC ++联合编程的COM 研究   总被引:4,自引:1,他引:3  
VC+ +在实现矩阵运算、数值分析、工程计算等方面比较复杂,应用VC+ + 与MATLAB 混合编程方法可以充分发挥VC+ + 和MATLAB 各自优势,提高仿真和开发效率。着重介绍了利用组件对象模型(COM) 技术的VC+ + 与MATLAB 的联合编程方法,阐述了该方法实现过程,并通过两个具体应用实例加以验证。实验仿真结果表明,采用联合编程的COM 技术能快速直观地得到满意结果,对求解矩阵运算、数值分析、工程计算等问题是行之有效的。  相似文献   

5.
Matlab是一个很优秀的科学计算软件,VC++也是各种软件的开发平台的首选,如何结合他们之间的优点,进行混合编程,发挥两者的长处,对于快速开发工控软件是非常有效的。文中详细综述了基于引擎库的方法,基于动态连接库的方法,基于MEX文件的方法。  相似文献   

6.
VC与Matlab混合编程应用探讨   总被引:1,自引:2,他引:1  
VC与Matlab混合编程模式灵活多样,可有效发挥各自优势。本文总结了VC与Matlab混合编程的三类模式,探讨了VC调用Matlab C 数学函数库和通过编译m函数得到的DLL的详细实现过程。实例表明:结合两类混合编程模式,可高效率开发出功能强大的应用程序。  相似文献   

7.
介绍了VC++与Matlab混合编程的各种方法,并分析了各种方法的优缺点。以FFT算法为例,给出了基于COM接口的VC++与Matlab混合编程的步骤。  相似文献   

8.
VC++与Matlab混合编程方法讨论   总被引:3,自引:0,他引:3  
一、前言 Matlab其强大的数据处理能力和丰富的工具箱,使得它的编程极为简单,可以极大地缩短应用程序开发周期,提高编程效率和缩短理论方案研制周期。对于纯理论方案来说,Matlab语言是优势较多。但由于其执行效率低,对于对实时性或速度要求较高的场合来说,就不太适应了。其对底层硬件的控制能力很差,所以对于半实物仿真和偏工程化的产品来说,Matlab并不是一个很好的语言。对于发布软件公司来说,也希望发布的是一个可执行应用软件,而不是一个Matlab源代码的产品。所以我们通过把Matlab下的.m文件转化为VC  相似文献   

9.
Matlab 具有强大的数据处理和图形显示功能,但 Matlab 程序的执行效率非常低,而且其平台上开发的程序不能脱离本身的运行环境;VC++具有强大的用户界面开发功能,程序执行效率高,但程序编写繁琐,结合两者的优势可以快速开发出功能强大的应用系统.针对如何将两者结合这一问题,探讨了基于 Matcom4.5的 VC++与 Matlab 混合编程,并结合曲线拟合实例给出了具体的操作步骤.结论表明,利用此方法实现的 VC++与 Matlab 的混合编程操作简单,而且能够充分发挥两者的优势,缩短程序的开发周期.  相似文献   

10.
A Matlab和VC联合编程的方法及实现   总被引:1,自引:0,他引:1  
Matlab是功能强大的工程计算和数据分析软件,Visual C 是面向对象的快速开发工具。二者结合,可以开发出具有友好界面、满足工程领域应用的软件.通过介绍Matlab6.5和Visual C 6.0的二种联合编程的方法,比较了它们的优缺点,并以实例说明。  相似文献   

11.
介绍了一种基于Matcom的Matlab与VC混合编程方法、步骤和实践过程中的一些实用性的经验.该方法以第三方控件Matcom为转换工具,将Matlab的m脚本文件和m函数转化成相同功能的C/C 文件,不仅能够充分发挥两种语言各自的优点,还可以完全脱离Matlab的运行环境.提供的实现过程和编程实例均说明此方法简单,方便,可操作性强.  相似文献   

12.
VC++与MATLAB混合编程技术研究   总被引:19,自引:0,他引:19  
郭虹  薄云飞  林冬 《计算机工程》2002,28(9):269-271
论述了在VC++环境下如何充分利用Matlab强大的数据分析处理和数学计算的功能进行混合编程的问题,以期达到简单,快速进行软件开发的目的。介绍了VC++与Matlab混合编程的3种方法,并对几种方式进行特点分析和比较,提出了较为有效和方便的方式。  相似文献   

13.
VC++与MATLAB的混合编程研究   总被引:3,自引:1,他引:3  
应用VC++与Matlab的混合编程方法可以充分发挥VC++和Matlab的各自优势,提高仿真和开发效率。着重探讨了VC++与Matlab的混合编程方法,并阐述了混合编程的基本步骤、编程过程中遇到的关键问题及其解决方案;最后,分析了各种方法的优缺点和适用场合。  相似文献   

14.
基于VC++和Matlab的数字信号内插处理系统   总被引:1,自引:0,他引:1  
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统.文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程.内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性.将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率.  相似文献   

15.
弱视是一种发育紊乱性疾病,我国弱视患者检出率高达2.8%。对弱视视功能进行检查可以帮助医生更准确判定病情,从而制定有效的个性化治疗方案。针对弱视患者存在的视功能缺损模式,采用心理物理学的阈限算法,设计了弱视视功能检查系统。系统软件部分利用VC中的MFC以及Matlab的Psychophysics Toolbox实现视功能检查模块,通过SQL Server建立后台数据库记录检查数据。同时,为了达到心理物理学上对视功能检查的特殊显示要求,硬件部分加入了Vedio Switcher进行输出视频信号的转换。系统经临床实际试用,表明系统稳定性好,能满足弱视视功能检查的特殊临床需要。  相似文献   

16.
基于Matcom与COM的VC/Matlab混合编程   总被引:3,自引:0,他引:3  
目前,比较流行的控制系统仿真软件是Matlab.Matlab功能强大,算法标准化,但是效率低.VC代码效率高,执行快,但是提供的数学函数少.为了使VC和Matlab可以充分的发挥出二者各自的优点,大大提高仿真效率,文中详细介绍了两种VC与Matlab混合编程模式,分别是基于Matcom与COM的方法.这两种方法可脱离Matlab运行环境,文中最后比较两种方法的特点,并得出结论基于COM的方法更加通用有效.  相似文献   

17.
针对Simulink仿真不能脱离Matlab环境和单纯利用C/C++编程繁琐、开发周期长的缺点,研究了RTW(Real-TimeWorkshop)代码生成的过程,提出了一种基于RTW的实现Simulink模型与VC的混合编程方法,实现了在脱离Matlab环境下Simulink模型在VC集成开发环境下的正确编译和运行。结合具体系统建模与仿真实验,验证了此方法的可行性及有效性。  相似文献   

18.
介绍了VC与Matlab混合编程的几种方法,具体说明了如何应用Matlab引擎实现混合编程,并用于图像处理.  相似文献   

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

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