共查询到20条相似文献,搜索用时 359 毫秒
1.
2.
3.
本文阐述了在Windows95环境下实现多语言混合编程的必要性 ,着重讨论了VB、VC ++语言的混合编程技术和VC ++、汇编语言的混合编程技术 ,指明了混合编程技术在控制软件编程中的应用前景。 相似文献
4.
5.
6.
7.
VC++6.0与MATLAB混合编程技术的原理与实现 总被引:3,自引:0,他引:3
VC++与MATLAB各自具有很强的优势。本文通过对MATLAB的数据管理机制及其提供的engine的深入分析,阐述了VC++开发的应用程序与MATLAB程序的接口,以及用VC++语言组织数据的要求和方法。最后,通过举例说明了VC++与MATLAB混合编程实现方法。 相似文献
8.
Matlab与C/C++各有优势,将二者互补结合进行混合编程在工程实践中有着积极的意义.基于以上,本文提出了两种Matlab调用C/C++的方法和三种C/C++调用Matlab的方法,以此来实现二者混合编程,旨在为相关研究和实践提供参考. 相似文献
9.
根据Matlab/Simulink工具与STK软件在卫星姿态控制系统仿真中的作用,考虑到Simulink无法直接与STK进行通信,因此需要研究解决Matlab/Simulink与STK联合仿真过程中的相关技术难点.通过使用C语言连接STK,以及对Matlab/Simulink与C++经由UDP网络协议进行数据交换的方法研究,构建了基于C++的服务器程序.仿真算例验证了该服务器程序能够实现Matlab/Simulink与STK的联合仿真.此服务器程序的建立不仅能够实现Matlab/Simulink与STK软件间的数据交换,并且能够推广到其他任何能够与VC建立连接的软件控制之中. 相似文献
10.
为了充分发挥Visual C++和Matlab各自的优势,缩短工程应用软件的开发周期.提高程序的运行效率,提出一种利用AcfiveX引擎实现Visual C++和Matlab混合编程的方法.描述了在Visual C++编译环境下如何利用Mat.1ab提供的ActiveX引擎来实现应用系统,给出Visual C++利用ActiveX引擎与Matlab混合编程的步骤.最后通过应用实例验证该方法,结果表明Visual C++能够利用ActiveX引擎实现与Matlab的良好接口.提高应用软件的开发效率. 相似文献
11.
12.
为了更好地分析和设计太阳帆航天器飞行控制系统,文章开发了太阳帆航天器三维动画可视化仿真平台。文章通过Visual C++6.0编程,MFC开发软件主界面,Creator建立太阳帆模型和飞行环境及利用Vega实现三维可视化显示。通过多通道多视点技术及视点控制技术,实现在不同的通道中分别观察太阳帆的飞行轨迹和姿态变化;通过MATLAB和VC++的交互编程,利用MAT文件仿真数据驱动多个运动体同时运动;利用Vega和Open GL混合编程,增加了飞行轨迹及文字信息显示的功能。本文成功地演示了太阳帆航天器从地球同步轨道转移到火星同步轨道的三维动画可视化仿真,验证了本仿真平台的有效性和先进性。 相似文献
13.
14.
15.
LabVIEW大大降低了系统开发周期、编程量,提高了开发效率,在工程实践中得到很大应用,MATLAB不仅具有传统的交互编译功能,并且提供了丰富精确的矩阵运算、图形绘制、信号和图形处理工具,再加上具有与其他程序和语言便捷的接口,它已经成为自动控制、电子、通信、数字信号处理、动态系统仿真等诸多学科非常高效的工具。本文旨在研究实现LabVIEW与MATLAB的混合编程在远程双向可视化控制上应用与理论研究。本系统不仅要求良好的人机交互界面和仪器连接控制,还要求数据传输、处理实时性,同时,其中还含有大量的数据运算。因此,需要结合LabVIEW和MATLAB两者的优势,进行混合编程。 相似文献
16.
17.
LabVIEW大大降低了系统开发周期、编程量,提高了开发效率,在工程实践中得到很大应用,MATLAB不仅具有传统的交互编译功能,并且提供了丰富精确的矩阵运算、图形绘制、信号和图形处理工具,再加上具有与其他程序和语言便捷的接口,它已经成为自动控制、电子、通信、数字信号处理、动态系统仿真等诸多学科非常高效的工具.本文旨在研究实现LabVIEW与MATLAB的混合编程在远程双向可视化控制上应用与理论研究.本系统不仅要求良好的人机交互界面和仪器连接控制,还要求数据传输、处理实时性,同时,其中还含有大量的数据运算.因此,需要结合LabVIEW和MATLAB两者的优势,进行混合编程. 相似文献
18.
19.
VC++和Matlab集成应用的研究 总被引:1,自引:0,他引:1
简要介绍了当前在国内外十分流行的工程设计和系统仿真软件包Matlab的优点和在实际工程运用中所存在的缺点和问题。展开介绍在实际的工程运用中如何在VC++中运用Matlab具体的3种方法。把VC++和Matlab相结合带来了很大的优势,减少了编程人员的负担,显著提高了系统的开发效率与运行效率,在工程中遇到的许多实际问题都可以以该方式得到很好地解决。 相似文献
20.
Visual C++具有应用程序界面开发能力强和程序执行效率高的特点,Matlab则具有强大的图形显示和数据处理功能。这两种软件的混合编程可以综合它们的优点,大大提高编程效率和程序的可靠性。在此通过Visual C++和Matlab混合编程方法的对比分析,便于程序开发人员在不同的应用背景下选择合适的编程方法。首先简要介绍了Matlab引擎、MCC编译器、Matcom程序、Matlab数学函数库、动态链接库、COM组件和MEX文件等7种混合编程方法,并对这些方法进行了详细的对比分析。然后根据其分析结果,归纳总结出每种方法的优缺点,提出了这些方法的应用范围。 相似文献