共查询到17条相似文献,搜索用时 109 毫秒
1.
利用MATCOM与VC进行接口通信的优点,介绍了一种基于MATCOM的MATLAB与VC++之间混合编程的方法、步骤及实例,文中以卡尔曼滤波器为实例来进行详细的说明。此方法以MATCOM为转换工具,将.m文件转化为C++代码,而且还将MATCOM与VC++相结合进行了图形绘制,以及利用VC++中MFC可以生成良好界面的功能,通过对控件编程,利用按钮来显示出图形。这种串口通信的混合编程方法,不仅能充分发挥两种语言各自的优势,并且可以脱离MATLAB来独立运行,此方法既简便、方便又有很强的可操作性。 相似文献
2.
本文首先介绍了VC++与MATLAB混合编程中常用的几种方法,其次结合了目前街景摄像机多为海康、大华等厂商的产品,保存的文件格式特殊而无法直接用于视频分析等相关科研项目的现状,提出了一个利用MFC、视频播放的相关SDK(以海康公司的SDK为例)以及混合编程中的MATLABEngine的方式,开发一个供视频分析算法研究使用的软件平台的设计方案。利用该方案可以将原来在MATLAB下无法打开而在VC++应用程序中可以打开的视频源的图像信息传递用MATLAB程序中的变量,从而方便了视频分析算法的研究。 相似文献
3.
4.
VC++6.0与MATLAB混合编程技术的原理与实现 总被引:3,自引:0,他引:3
VC++与MATLAB各自具有很强的优势。本文通过对MATLAB的数据管理机制及其提供的engine的深入分析,阐述了VC++开发的应用程序与MATLAB程序的接口,以及用VC++语言组织数据的要求和方法。最后,通过举例说明了VC++与MATLAB混合编程实现方法。 相似文献
5.
VC与MATLAB的混合编程 总被引:1,自引:0,他引:1
提出了软件设计中用Visual C++6.0与工程计算语言MATLAB混合编程的三种方法,并给出了编程实例。这些方法通过VC与MATLAB二者的结合,既有效地利用了MATLAB的高效计算功能,又继承了VC的良好程序界面,是很好的程序设计方法。 相似文献
6.
VC与MATLAB的混合编程 总被引:4,自引:0,他引:4
提出了软件设计中用Visual 6.0与工程计算语言MATLAB混合编程的三种方法,并给出了编程实例。这些方法通过VC与MATLAB二者的结合,既有效地利用了MATLAB的高效计算功能,又继承了VC的良好程序界面,是很好的程序设计方法。 相似文献
7.
8.
雷达电子战(REW)仿真系统是用于研究和评估多种干扰样式和干扰信号的计算机仿真系统。本文介绍了一种采用VC++与MATLAB交互的REW仿真系统,该系统可以完成对雷达的压制与欺骗干扰仿真,并对干扰效果进行初步的评估。分析了该仿真系统的基本组成、软件结构和实现方法,论述了其中涉及的若干关键技术。最后,在给定的场景下对该系统进行了仿真实验,仿真结果验证了该系统的有效性和实用性。 相似文献
9.
10.
讨论了MATLAB与VC的接口方式、引擎服务的工作机理和在VC中调用MATLAB函数的接口方法。采用面 向对象技术对MATLAB引擎的调用和数据组织进行封装,定义接口CMatlabEngine类,使用户在VC环境下的设计编程变得简 单方便。最后,通过实例表明了它的有效性和方便性。 相似文献
11.
Matlab与VC联合编程在数字水印工程中的应用 总被引:1,自引:1,他引:0
在软件研发过程中,为了缩短软件的研发周期,通常会借助Matlab提供的丰富的工具箱函数,但是基于Matlab开发的软件很难满足人性化用户界面的要求,为此要使用基于强大的图形界面编辑功能的VC开发环境。只有采用二者联合编程才能高效的完成软件的开发。采用传统的Matlab和VC联合编程方法因无法脱离Matlab的运行环境而仅适用于软件的试验阶段,而无法应用于工程开发中。为了克服传统Matlab和VC联合编程方法的弊端,提出了一种可以脱离Matlab运行环境的VC与Matlab联合编程新方法,并已经成功应用数字水印工程的开发中的。 相似文献
12.
MATLAB与Visual C++6.0混合编程的实现 总被引:6,自引:0,他引:6
针对MATLAB与VisualC^ 软件的各自编程优势,提出了一种将MATLAB中编译的,m函数文件生成可脱离MATLAB环境的动态连接库,然后在VC环境下开发应用程序界面并调用动态连接库,实现通过编译器将二者有效结合起来。 相似文献
13.
14.
15.
"自动控制原理"教学方式考试形式与实验的改革 总被引:4,自引:0,他引:4
本文针对“自动控制原理”教学模式、考试形式及实验教学进行了深入的改革.应用MATLAB语言开发了“自动控制原理”教学演示软件;将考试形式表现为课程学习的全过程监控模式;建设了基于网络平台的实验系统。实现了“自动控制原理”教学由纯教学型向教学研究型的有效过渡,实践结果表明,上述改革获得了良好的教学效果。 相似文献
16.
图像配准是图像处理的重要前期步骤,直接影响图像处理的精度。图像配准应用于多个研究领域,比如医学图像的配准,多数据源遥感图像的配准等。Matlab以其强大的矩阵运算功能及丰富的图像处理函数等,在图像处理方面占有明显的优势。文中阐述了在Matlab环境下图像配准的实现过程,最后对其进行评价。将Matlab与VC编程相结合,可提高运行速度、精度,减少了程序代码,且效果良好。 相似文献
17.
目前大气辐射传输计算软件基本上采用Fortran开发,由于Fortran是基于科学计算的高级语言,在界面设计、人机交互等方面较弱,而Visual C (VC)有着强大的人机交互和图像处理能力,因此VC与Fortran混合编程可以发挥各自长处.针对现有VC与Fortran混合编程基于DLL库和基于文件操作方式不易升级和扩展的不足,提出了利用COM组件技术实现VC与Fortran混合编程的方法,并给出了通过混合编程实现大气辐射传输计算模块的例子.实验证明这种方法是行之有效的,可广泛应用于大气修正、光学遥感成像模拟系统等的开发中. 相似文献