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

2.
线阵CCD性能指标测试软件设计   总被引:1,自引:1,他引:0  
研究分析了VC++如何调用Matlab混合编程的方法,通过对比提出了基于调用第三方软件来实现在VC++环境下调用Matlab工具箱及其函数进行CCD性能指标测试的软件设计方案.该方法利用VC++完成整个软件界面的编写,具体每个CCD性能参数的测试通过调用Matlab函数来完成,可以充分发挥VC++和Matlab的优点,...  相似文献   

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

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

5.
为解决某火炮动态精度试验数据处理任务急需,综合Matlab和C两种编程语言的优势,采用MEX文件实现Matlab和C混合编程的方法,通过在Matlab中调用解弹道积分和目标解相遇两个C程序模块,高效方便地完成了火炮动态精度试验数据处理软件的开发。测试和应用结果表明该方法可以显著提高编程效率、程序代码复用率和程序执行效率,具有很强的应用参考价值。  相似文献   

6.
介绍了基于C++和Python混合语言编程的WORD文档操作技术及其实现,针对C++开发的原系统对WORD文档操作不方便的问题,利用Python脚本灵活高效的特点,给出了一种在C++动态库中嵌入Python调用的方法。最后展示了一个项目中实现的WORD文档表格化输出接口以及相应的操作WORD文档的Python脚本,解决了实际项目中的困难。  相似文献   

7.
单片机在应用中编程IAP(In-Application Programming)是单片机应用的新技术,可以实现用户应用程序对FLASH存储器编程、擦除和读存储器等功能,但是,使用单片机高级语言C51编程开发应用程序时不容易直接调用IAP功能.介绍了P89C51RD2单片机闪存的操作特点及其IAP功能实现原理.结合C51调用汇编语言子程序时的参数传递规律,分析应用C51与汇编语言混合编程向特定寄存器中写入相应参数调用IAP功能子程序的方法.通过实例,给出了向IAP子程序传递参数的C51程序及相应的汇编程序,实现了IAP功能.在KeilμVision2下仿真和实验,该方法切实可行.  相似文献   

8.
毕雪华  王超 《电子世界》2014,(12):459-459
文章介绍了Visual C++作为一种面向对象软件开发语言的长处、Matlab引擎(Matlab Engine)的特点及其在图像处理方面的优势,并介绍了一种应用VC++调用Matlab引擎本方法实现VC++与Matlab的混合编程,并将该方法应用于数字图像处理中。  相似文献   

9.
为了使DSP程序同时具备可读性好和效率高的优点,提出一种采用C/C++和汇编语言混合编程的方法.该方法兼顾了两种编程语言的优点,已成为嵌入式DSP系统的重要编程方法.现以ADSP-TS101的嵌入式系统为基础,介绍混合编程的方法和函数调用的规则,然后阐述程序优化的几种方法和总体策略,最后给出一个混合编程的实例.采用这种方法编写的程序能够在保持高级语言自身优点的情况下,使执行效率提高5~10倍.  相似文献   

10.
出口海产食品的传统定性检验结论不能体现产品质量差异对风险的影响.文章将神经网络引入海产食品风险分析过程中,利用VC调用Matlab的DLL方法,对海产食品出口的风险度进行了定量评估.比较了VC和Matlab各自的优缺点,详细阐述了神经网络的建模方法以及二者混合编程的步骤.测试结果表明该方法具有较高的精确度和可行性,为海...  相似文献   

11.
刘雪  刘东升  张丽萍 《电子世界》2013,(16):165-166
根据C/C++程序设计课程的教学内容,探讨如何培养学生的编程能力。针对我院学生学习C/C++程序设计课程时,在编程方面出现的种种问题,分别从程序设计方法,程序设计思维,程序设计风格以及程序设计环境等四个方面进行了详细阐述,以培养更高素质和高能力的编程人才。  相似文献   

12.
现代控制理论中的控制系统仿真实质上是使用计算机进行控制系统的状态空间矩阵的运算,而对状态空间矩阵以及相应控制算法的编程占据了仿真过程中的主要工作量。利用VC++与Matlab的混合编程可以有效减少与矩阵运算相关的编程工作量,使得在VC++环境下的控制系统仿真变得可行且高效。本文结合单级倒立摆的LQR控制,阐述并印证了VC++与Matlab混合编程这一方法在现代控制理论系统仿真中的作用。  相似文献   

13.
Python是一种简单、灵活、高效的脚本语言,他特别适合用于原型开发。简单介绍Python与Matlab的特点。针对这两种语言提出几种混合语言编程的方法,旨在结合Python与Matlab各自的优势,通过混合编程提高软件开发的效率。重点介绍了用Matlab COM生成器生成COM组件,并用Python调用该组件的方法。  相似文献   

14.
基于Matlab与VC混合编程的研究   总被引:1,自引:1,他引:0  
针对Matlab和Visual C^ 应用的特点,讨论了在VC中调用Matlab的3种方法,着重介绍了利用Matcom和Matlab编译器进行混合编程的方法和步骤,为开发处理大量数据的应用程序提供了依据。  相似文献   

15.
基于TI C6000系列DSP的C/C++程序优化技术   总被引:1,自引:0,他引:1  
在现代DSP的开发中,越来越多地采用C/C++作为开发语言,而C/C++程序的优化成为DSP软件开发的重要环节.在此介绍TI C6000的软件开发流程,重点讨论C6000系列的C/C++程序优化技术,包括优化流程,C/C++代码优化方法,编写线形汇编代码优化方法等.为DSP的C/C++软件开发提供了全面的程序优化技术和方法,对实际系统的开发具有重要的现实意义.  相似文献   

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

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

18.
在Qt雷达仿真系统中,数据处理及图形显示尤为重要。本文为此提出了一种Qt与MATLAB混合编程的方法。通过VC++和MATLAB混合编程技术,将MATLAB函数封装成动态链接库,Qt调用这个动态链接库实现图形处理功能,从而改善Qt界面中雷达信号仿真问题。  相似文献   

19.
在嵌入式系统中很多软件是采用C或C++语言编写的,但C或C++语言并不是安全的编程语言.来自英国的编程研究公司PR(Programming Research Ltd)公司提供了一种很好的对代码进行检测的工具,其QAC/QAC++产品是专业的进行C和C++语言规则检查的工具,它采用了静态分析的方法,在过去的十几年里,QAC/QAC++一直处于静态编程规则检查领域的领先地位.在中国,北京旋极信息技术股份有限公司(WaterTek)引进并全面代理PR公司的产品,目前在军工行业已大量应用.  相似文献   

20.
文中主要研究移动机器人在环境未知情况下的障碍物检测问题,提出了一种基于Matlab和VC++混合编程的障碍物检测系统软件实现方法。该方法整合了MATLAB的数值计算功能,具有强大的图形、图像处理功能和VC++的可视化、执行速度快、易维护升级等特点。实验结果表明,这种检测方法在障碍物检测系统的开发过程中可以大大提高编程效率,并缩短软件的开发周期。  相似文献   

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

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