首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
为了充分发挥VisualC++和Matlab各自的优势,缩短工程应用软件的开发周期,提高程序的运行效率,提出一种利用ActiveX引擎实现VisualC++和Matlab混合编程的方法。描述了在VisualC++编译环境下如何利用Mat—lab提供的ActiveX引擎来实现应用系统,给出VisualC++利用ActiveX引擎与Matlab混合编程的步骤,最后通过应用实例验证该方法,结果表明VisualC++能够利用ActiveX引擎实现与Matlab的良好接口,提高应用软件的开发效率。  相似文献   

2.
王忠 《现代电子技术》2005,28(18):50-52
通过具体实例,介绍了一种Visual C^++调用Matlab实现图像处理的便捷方法,并给出了详细的实现步骤。此方法避免了在VC开发环境中编制图像处理函数过于复杂、效率低的缺点,提高了编程效率。  相似文献   

3.
为了充分发挥Visual C++和Matlab各自的优势,缩短工程应用软件的开发周期.提高程序的运行效率,提出一种利用AcfiveX引擎实现Visual C++和Matlab混合编程的方法.描述了在Visual C++编译环境下如何利用Mat.1ab提供的ActiveX引擎来实现应用系统,给出Visual C++利用ActiveX引擎与Matlab混合编程的步骤.最后通过应用实例验证该方法,结果表明Visual C++能够利用ActiveX引擎实现与Matlab的良好接口.提高应用软件的开发效率.  相似文献   

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

5.
许多领域都要用Matlab进行大量的数值计算,然而对于实时性要求较高的领域,Matlab时效率较差,不便于商用软件的开发。VC 是一种新颖的可视化编程语言。他开发的程序文件小、执行速度快、实时性好。但VC 缺乏对大量数据处理、分析、可视化方面的能力。因此Matlab与Visual C 相结合,将给应用程序系统本身及其开发带来很大的改善。针对VC与Matlab各种混合编程方法进行剖析,并用实例对借助Matcom实现VC 与Matlab的混合编程方法进行分析说明。得出采用Matcom方法进行程序设计,是一种时间、效率上的极好的折衷。  相似文献   

6.
MATLAB与Visual C++6.0混合编程的实现   总被引:6,自引:0,他引:6  
针对MATLAB与VisualC^ 软件的各自编程优势,提出了一种将MATLAB中编译的,m函数文件生成可脱离MATLAB环境的动态连接库,然后在VC环境下开发应用程序界面并调用动态连接库,实现通过编译器将二者有效结合起来。  相似文献   

7.
Matlab与VC是应用范围较广的编程语言,将二者进行混编是计算机软件领域人士一直思考的重要课题.本文就如何实现二者的完美结合进行了深入的探讨.  相似文献   

8.
本文首先介绍了VC++与MATLAB混合编程中常用的几种方法,其次结合了目前街景摄像机多为海康、大华等厂商的产品,保存的文件格式特殊而无法直接用于视频分析等相关科研项目的现状,提出了一个利用MFC、视频播放的相关SDK(以海康公司的SDK为例)以及混合编程中的MATLABEngine的方式,开发一个供视频分析算法研究使用的软件平台的设计方案。利用该方案可以将原来在MATLAB下无法打开而在VC++应用程序中可以打开的视频源的图像信息传递用MATLAB程序中的变量,从而方便了视频分析算法的研究。  相似文献   

9.
江静 《信息技术》2009,33(12):123-124,160
讨论了汇编语言在Visual C++中应用的常用方法,介绍了嵌入式汇编方法的格式和模块调用方法的协议、约定及实现步骤,并在凌阳16位单片机SPCE061A和数控系统逻辑控制系统软件开发的实例中,采用Visual C++语言与汇编语言独立编程的方式实现混合编程的具体方法并给出其中关键程序设计。  相似文献   

10.
Visual C++具有应用程序界面开发能力强和程序执行效率高的特点,Matlab则具有强大的图形显示和数据处理功能。这两种软件的混合编程可以综合它们的优点,大大提高编程效率和程序的可靠性。在此通过Visual C++和Matlab混合编程方法的对比分析,便于程序开发人员在不同的应用背景下选择合适的编程方法。首先简要介绍了Matlab引擎、MCC编译器、Matcom程序、Matlab数学函数库、动态链接库、COM组件和MEX文件等7种混合编程方法,并对这些方法进行了详细的对比分析。然后根据其分析结果,归纳总结出每种方法的优缺点,提出了这些方法的应用范围。  相似文献   

11.
VC与MATLAB的混合编程   总被引:1,自引:0,他引:1  
提出了软件设计中用Visual C++6.0与工程计算语言MATLAB混合编程的三种方法,并给出了编程实例。这些方法通过VC与MATLAB二者的结合,既有效地利用了MATLAB的高效计算功能,又继承了VC的良好程序界面,是很好的程序设计方法。  相似文献   

12.
Matlab在数字信号处理方面有着显著的优势,利用其提供的多种信号处理工具箱中的函数,快速而准确的分析处理数据,但是在界面可视化方面存在不足,而VC++界面友好,可完成各种应用程序的开发。因此,文中提出一种基于COM的Matlab与VC++混合编程方法,并开发出具体的应用程序,该方法不仅发挥了两种语言的长处,而且还可以完全脱离Matlab的运行环境,在实际应用中大大提高了编程效率。  相似文献   

13.
VC与MATLAB的混合编程   总被引:4,自引:0,他引:4  
范晖 《现代电子》2001,(1):21-25
提出了软件设计中用Visual 6.0与工程计算语言MATLAB混合编程的三种方法,并给出了编程实例。这些方法通过VC与MATLAB二者的结合,既有效地利用了MATLAB的高效计算功能,又继承了VC的良好程序界面,是很好的程序设计方法。  相似文献   

14.
付慧琳  刘芳  邓友燕 《电子科技》2014,27(11):73-75
针对Matlab 与Visual C++的优缺点,研究了C++与Matlab混合编程的模式,采用编译动态链接库和通过Matcom软件作为中间媒介,两种方法分别实现了用C++界面接收参数来调用Matlab的矩阵运算函数和绘制图形函数的功能,有助于将Matlab 函数的计算结果及生成的图形通过Visual C++发布到网络中去。  相似文献   

15.
VB与MATLAB混合编程在工程中的应用   总被引:2,自引:0,他引:2  
针对VB(VisualBasic的简称)和MATLAB软件各自的优点,分析了两者混合编程的必要性,介绍了两者接口连接的实现方法,并以实际例子说明在实际工程项目中如何实现VB和MATLAB的混合编程。  相似文献   

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

17.
VC++调用Matlab实现图像处理的3种常用方法比较   总被引:3,自引:0,他引:3  
在VC++中调用Matlab实现图像处理是一种快捷高效的方法。针对利用Matlab引擎、利用MATCOM编译器和利用COM Builder工具这3种VC++和Matlab混合编程常用的方法,从实现流程、数据交换及函数调用、运行速度、对图形图像函数的支持情况、程序发布等方面进行详细比较研究。最后根据研究结果对3种实现方法的优缺点进行了归纳总结。  相似文献   

18.
针对Matlab和Visual C^ 应用的特点,讨论了在VC中调用Matlab的3种方法,着重介绍了利用Matcom和Matlab编译器进行混合编程的方法和步骤,为开发处理大量数据的应用程序提供了依据。  相似文献   

19.
探讨了利用C Builder与Matlab接口编程的实现方法,并给出了利用接口编程进行天体视位置解算的例子,实践证明该方法行之有效。  相似文献   

20.
董怡  金伟其  祁蒙 《红外技术》2006,28(12):709-712
文章提出一种利用成熟算法实现工具并辅以高级语言开发平台,进行红外目标探测的方法.该方法在VC++语言平台上,利用Matlab提供的最新编译器,将Matlab的m文件编译成VC++语言可调用的动态链接库文件,从而实现红外目标探测的混合编程.该方法不仅可以降低程序开发难度,同时可以缩短开发周期.文章给出了一个利用VC++和Matlab进行红外目标探测的混合编程实例.  相似文献   

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

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