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

2.
为了使Matlab的强大功能可以在更广泛的领域发挥,混合编程是一种颇为适宜的方法。而Microsoft Visual Basic是一款十分适合于开发友好的用户操作界面的编程语言,其编出的程序的交互性和易用性正好弥补了Matlab在设计用户操作界面上功能的不足。VB与Matlab有许多种方法可以进行混合编程,这样的方法能够发挥不同编程语言各自的优势,取长补短,灵活搭配,能够适应不同环境,解决各种问题。  相似文献   

3.
针对已有的Delphi与Matlab的混合编程方法,提出了使得Delphi编制的应用软件充分利用Matlab的强大运算功能并脱离Matlab环境独立运行的新方法;最后以企业经济效益评估系统的实现证明了本文的方法实用可行。  相似文献   

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

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

6.
VC与VB混合编程的几种方法   总被引:2,自引:0,他引:2  
引言 作为一种简单易用Windows开发环境,它使程序员不必再直接面对纷繁复杂的Windows消息,而可以将精力主要集中在程序功能的实现上,大大提高了编程效率。但凡事有利必有弊。VB高度的封装和模块化减轻了编程者的负担,同时也使开发人员失去了许多访问低层API函数和直接与Windows交互的机会。为了解决这个问题,利用VC与VB混合编程是一种十分有效的选择。用VB快速开发出漂亮的界面以及外围处理程序,再用VC编写底层的各种操作,例如内存的操作、IO端口的操作、多线程处理、数据处理以及端口通讯等,VC中还可以嵌入汇编语言进行更底层的操作。下面具体介绍几种方法。  相似文献   

7.
应用ControlBuild(CB)与Matlab的混合编程方法可以充分发挥CB和Matlab的各自优势,提高仿真、开发效率和效果。着重探讨了CB与Matlab的混合编程方法,并l划述了混合编程的基本步骤、编程过程中遇到的关键问题及其解决方案;最后,分析了它们的优缺点和适用场合。  相似文献   

8.
VB6.0和MATLAB的混合编程   总被引:2,自引:0,他引:2  
介绍了在VB6.0中利用ActiveX自动化技术调用和操作Matlab的方法。  相似文献   

9.
Matlab、PCAuto组态软件混合编程方法研究   总被引:3,自引:0,他引:3  
Matlab是功能强大的科学计算软件, PCAuto组态软件是面向监控与数据采集的软件平台工具.二者结合,可以充分地发挥各自的优势,开发出具备处理复杂矩阵运算且界面友好、满足工程领域需要的应用软件.本文使用VC 作为Matlab和PCAuto的中介平台,把两个编程软件有机的结合起来.通过一个Kalman滤波实例,详细说明了混合编程的过程并体现出其实用性.  相似文献   

10.
Matlab与VisualC++混合编程的实现   总被引:1,自引:0,他引:1  
蒋礼  徐义贤 《微机发展》2003,13(9):81-85
从不同角度分析和研究了VisualC 与工程计算语言Matlab的接口技术。为工程设计人员提供了比较全面的VisualC 与Matlab的混合编程方法,并给出了各种方法的优缺点。通过二者的结合,既有效地利用了Matlab强大的数值计算能力和众多的函数,大大减少程序设计的工作量,又继承了VisualC 良好的程序界面,证明是一种很好的程序设计方法。  相似文献   

11.
ContextGeographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code.ObjectiveIn this paper we sought to identify and synthesize papers that describe and analyze DPP both from teaching and practice perspectives.MethodWe conducted a Systematic Literature Review to search for empirical evidence in eight digital libraries.ResultsMost of the 34 DPP primary studies identified explore DPP from a teaching perspective. We found that DPP requires a specific infrastructure, but the existing studies do not explore the impact of the distribution in the details. There are many tools proposed that support DPP practice, but few of them are evaluated within a software development team.ConclusionWe need more studies that explore the effects of Pair Programming in the context of Distributed Software Development, such as coordination and communication. Most of the studies do not empirically evaluate DPP in industry. There is also a need to propose guidelines to use DPP in industry and as a teaching strategy.  相似文献   

12.
基于Matlab和组态王6.0简易训练模拟器设计   总被引:1,自引:0,他引:1  
本文提出了一种基于Matlab和组态王6.0的训练模拟器软件编制方法。该方法用Matlab来完成复杂仿真算法的计算任务,用组态王6.0工控软件实现友好的用户界面。二者通过DDE协议进行数据交换。实践证明了这种结合了两种软件优点的方法是可行的。  相似文献   

13.
安全编程研究   总被引:1,自引:0,他引:1  
安全编程是一种消除或降低软件安全威胁的开发模式。现有的安全编程研究是基于特定功能和环境的,在当前安全性已成为绝大多数软件性能的重要指标的情况下,它已无法满足软件安全实现的需要。通过建立一种通用的软件安全威胁模型,提出了不依赖于功能和环境的系统的通用安全编程方法,并按照软件实现阶段进行论述,为进一步建立通用的安全编程模型打下了基础。  相似文献   

14.
综述MATLAB与VC++的交互编程   总被引:14,自引:0,他引:14  
在通信等工程领域的计算机仿真中,VC和Matlah的交互编程可以结合两者的优点,提高仿真效率。文中介绍了Matlah与VC 之间交互编程的几种方法,包括调用Matlab引擎、C语言mex程序、mat文件操作程序等方法,并特别介绍了Matlab Visual Studio Add-in的使用。同时分析了各种方法的优缺点和适用场合,提出了适合于算法仿真的交互编程方法。  相似文献   

15.
结构化方法与面向对象方法是软件开发程序设计中的2个核心思想。这两种程序设计方法不仅表现为在程序语言、分析与设计上的差异,更表现在开发思想和开发视角上的差异。  相似文献   

16.
郑啸  魏仰苏 《计算机工程》2003,29(17):112-113,189
介绍了一种自主开发的协议仿真语言PSScript的设计思想与具体实现过程。PSScript语言已经应用干国产广域网协议分析仪WPT-2000之中,收到了良好的效果,可以广泛应用于异步协议、同步协议和面向位协议的仿真测试。  相似文献   

17.
分析了目前网络处理器应用开发所面临的问题,提出了一种基于构件思想的网络处理器编程模型,并且对该模型的关键实现技术进行了介绍。该模型具有较好的可移植性和可扩展性,解决了传统网络处理器应用中的难题。  相似文献   

18.
本文基于一种敏捷的软件方法——极限编程,结合实验室项目的特点,探讨了在实验室项目中进行软件开发的方法,提出了一种实验室项目软件方法LabXP(Lab eXtreme Programing)。鉴于实验室项目的特殊性.这种方法是以极限编程(XP)为基础的敏捷软件方法(Agile Software Method),在保证软件质量的基础上实现了快速开发。  相似文献   

19.
“极限编程”(extreme Programming.简称XP)是目前最流行的敏捷软件开发方法(Agile Software Development,ASD)。通过XP在实际项目中的应用“实践”,本文将对XP的理论和实践方法进行探讨.并衡量XP方法在项目中的应用效果,给出实际应用XP方法的一些建议。  相似文献   

20.
基于MATLAB/xPCTarget构建实时仿真系统   总被引:12,自引:1,他引:12  
李兴玮  叶磊  黄柯棣 《计算机仿真》2003,20(8):113-114,118
MATLAB作为一种流行软件发展很快,它在仿真方面的应用也越来越广泛,随着Simulink、RTW、xPCTarget等工具箱的推出。MATLAB在实时仿真方面也有了新的运用。该文详细介绍了怎样基于MATLAB/xPCTarget环境构建实时仿真系统。  相似文献   

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

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