共查询到19条相似文献,搜索用时 93 毫秒
1.
MATLAB是一个很优秀的科学计算软件,同时自身存在一些局限,不能独自成为一个优秀卓绝的开发工具。我们通过对Matlab外部程序接口研究,探讨通过外部接口与其他高级语言(如VC++)混合编程方法,使得MATLAB能扬长避短,方便快捷地开发界面友好、运算功能强大且计算稳定的应用软件。 相似文献
2.
Matlab具有很强的数值计算和分析等能力,而C/C++是目前最为流行的高级程序设计语言,两者互补结合的混合编程在科学研究和工程实践中具有非常重要的意义。从Matlab调用C/C++代码及C/C++调用m文件两方面,深入地研究了它们之间混合编程的原理和实现机制,并且给出了具体条件下的混合编程方法和步骤。实验表明,给出的Matlab与C/C++混合编程接口及应用方法是有效、实用的。 相似文献
3.
王学斌 《电脑编程技巧与维护》2012,(1):28-31
介绍了将Matlab代码转换为DLL进行C++混合编程的步骤、环境设置、Driver代码编写以及发布的技巧,使得C++程序员可以在自己开发的程序中利用Matlab强大的算法设计功能,快速实现符合自己需要的复杂算法. 相似文献
4.
VC++与MATLAB混合编程的探讨 总被引:18,自引:1,他引:18
本文分析了MATLAB和VC++各自的编程优缺点,较为全面地列举了VC++和MATLAB混合编程的各种方式,重点介绍并举例说明了MEX文件与MATLAB引擎两种结合途径。通过VC++和MATLAB的协同工作,可以开发出功能强大且界面友好的软件。 相似文献
5.
6.
7.
8.
本文阐述了动态连接库的基本应用,给出了VC++建立 DDL及在 Delphi中调用 VC++创建的 DLL函数的编程实例,实现了通过 DLL来连接 Delphi、VC++编制的不同应用程序的目的。 相似文献
9.
从不同角度分析和研究了Visual C++与工程计算语言Matlab的接口技术.为工程设计人员提供了比较全面的Visual C++与Matlab的混合编程方法,并给出了各种方法的优缺点.通过二者的结合,既有效地利用了M atlab强大的数值计算能力和众多的函数,大大减少程序设计的工作量,又继承了Visual C++良好的程序界面,证明是一种很好的程序设计方法. 相似文献
10.
11.
VC++中DLL的编程技术及其在数据采集控制中的应用 总被引:16,自引:0,他引:16
介绍了VC ++中实现DLL编程的基本方法及其实现的三种基本形式 ,并且分析了DLL技术的优缺点。以一个实际的数据采集与控制程序为例 ,编制了相应的A/D和D/A转换程序 ,阐述了VC ++中DLL编程的基本流程和技术 ,此方法已成功的应用于实际项目中 ,取得了良好效果。 相似文献
12.
介绍了VC与Matlab混合编程的几种方法,具体说明了如何应用Matlab引擎实现混合编程,并用于图像处理. 相似文献
13.
Matlab与C/C++混合编程技术研究 总被引:5,自引:0,他引:5
Matlab具有强大的数值计算和分析等能力,而C/C++是目前最为流行的高级程序设计语言,两者互补结合的混合编程在科学研究和工程实践中具有非常重要的意义.因此,从Matlab调用C/C++代码及C/C++调用m文件两方面,深入地研究了它们之问混合编程的原理和实现机制,并且给出了具体条件下的混合编程方法和步骤.实例表明,提出的Matlab与C/C++混合编程方法是简洁、有效的. 相似文献
14.
15.
基于Matcom与COM的VC/Matlab混合编程 总被引:3,自引:0,他引:3
目前,比较流行的控制系统仿真软件是Matlab.Matlab功能强大,算法标准化,但是效率低.VC代码效率高,执行快,但是提供的数学函数少.为了使VC和Matlab可以充分的发挥出二者各自的优点,大大提高仿真效率,文中详细介绍了两种VC与Matlab混合编程模式,分别是基于Matcom与COM的方法.这两种方法可脱离Matlab运行环境,文中最后比较两种方法的特点,并得出结论基于COM的方法更加通用有效. 相似文献
16.
利用DLL进行VC与Delphi配合开发 总被引:8,自引:0,他引:8
VC与Delphi是当今最主流的两大开发工具,它们各有优劣,如果能够配合使用、取长补短,可以使开发工作事半功倍。利用DLL解决了C 与Pascal之间的兼容问题,通过实例代码详细地介绍了如何进行VC与Delphi配合开发软件。实践证明,该方法是高效可行的。 相似文献
17.
VC+十是Windows下的C++集成设计环境.但在实际应用过程中,直接采用VC++程序实现图像处理并计算相应特征区域的参数需要编制大量的代码,编程难度较大,而软件Matlab具有强大的图像处理和数据计算功能.若采用VC++进行界面调试,Matlab进行图像处理和计算,系统软件的开发会变得相对简单.因此,论文介绍了一种在VC++环境下依托Matlab程序来实现图像处理和相应参数计算的调用方法.文中给出了源代码和在实际检测中的应用,该系统可以满足用户的需求,提高用户的工作效率,同时也极大地减少了代码编写的工作量,为下一步实验研究提供依据. 相似文献
18.
分别基于Matcom与COM的VC、Matlab混合编程探讨与比较 总被引:1,自引:0,他引:1
VC与Matlab混合编程模式灵活多样,各有特点。为了使VC和Matlab可以充分的发挥出二者各自的优点,大大提高开发效率,文中详细介绍了两种可脱离Matlab运行环境的混合编程方法,分别是基于Matcom与COM的方法。最后给出实例来说明两种方法的优点及不足,并得出结论基于COM的方法更通用有效。 相似文献
19.
VC++调用Matlab实现图像处理 总被引:3,自引:1,他引:3
详述了在VC环境下利用Matlab工具箱进行图像压缩处理。以Matlab工具箱中图像压缩阈值函数wdcbm2和图像压缩函数wdencmp为例,介绍了Matlab引擎的具体设置方法,从而实现VC与Matlab之间图像压缩处理过程中数据和命令的动态通信。通过该方法可以方便、快捷地实现图像的压缩处理,无论从程序实现过程还是从最终处理效果上来说都明显优于单独使用VC编程实现的效果,充分发挥了VC与Matlab各自的优势。该方法也可以扩展到对图像去噪、重构、融合等图像处理过程中。 相似文献