首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
高秋燕 《电子测试》2012,(11):69-72
利用MATCOM与VC进行接口通信的优点,介绍了一种基于MATCOM的MATLAB与VC++之间混合编程的方法、步骤及实例,文中以卡尔曼滤波器为实例来进行详细的说明。此方法以MATCOM为转换工具,将.m文件转化为C++代码,而且还将MATCOM与VC++相结合进行了图形绘制,以及利用VC++中MFC可以生成良好界面的功能,通过对控件编程,利用按钮来显示出图形。这种串口通信的混合编程方法,不仅能充分发挥两种语言各自的优势,并且可以脱离MATLAB来独立运行,此方法既简便、方便又有很强的可操作性。  相似文献   

2.
本文首先介绍了VC++与MATLAB混合编程中常用的几种方法,其次结合了目前街景摄像机多为海康、大华等厂商的产品,保存的文件格式特殊而无法直接用于视频分析等相关科研项目的现状,提出了一个利用MFC、视频播放的相关SDK(以海康公司的SDK为例)以及混合编程中的MATLABEngine的方式,开发一个供视频分析算法研究使用的软件平台的设计方案。利用该方案可以将原来在MATLAB下无法打开而在VC++应用程序中可以打开的视频源的图像信息传递用MATLAB程序中的变量,从而方便了视频分析算法的研究。  相似文献   

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

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  
范晖 《现代电子》2001,(1):21-25
提出了软件设计中用Visual 6.0与工程计算语言MATLAB混合编程的三种方法,并给出了编程实例。这些方法通过VC与MATLAB二者的结合,既有效地利用了MATLAB的高效计算功能,又继承了VC的良好程序界面,是很好的程序设计方法。  相似文献   

7.
MATLAB的VC编程接口浅析   总被引:5,自引:0,他引:5  
首先论述了在VisualC 中调用MATLAB的重要性和优点 ,提出了三种混合编程的方法 ,并以具体实例详细说明了MATLAB的VC编程接口MATLABC ( )MathLibrary数学函数库以及Mex文件 ,通过VC中开发环境的设置 ,与MATLAB实现混合编程 ,为软件开发提供了强有力的技术支持。  相似文献   

8.
雷达电子战仿真系统设计   总被引:3,自引:0,他引:3       下载免费PDF全文
雷达电子战(REW)仿真系统是用于研究和评估多种干扰样式和干扰信号的计算机仿真系统。本文介绍了一种采用VC++与MATLAB交互的REW仿真系统,该系统可以完成对雷达的压制与欺骗干扰仿真,并对干扰效果进行初步的评估。分析了该仿真系统的基本组成、软件结构和实现方法,论述了其中涉及的若干关键技术。最后,在给定的场景下对该系统进行了仿真实验,仿真结果验证了该系统的有效性和实用性。  相似文献   

9.
介绍了BP(反向传播)神经网络模型,阐述了BP算法的基本原理、权值调整的过程,给出了BP算法一般的编程步骤和流程。在此基础上,应用基本的BP算法进行了系统故障诊断的仿真研究,为提高其实用性,采用VC 与MATLAB混合编程的方法,在VC 环境下制作了应用界面。最后介绍了BP算法在使用中存在的主要问题,并进一步提出了相应的改进方法。  相似文献   

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.
MATLAB/GUI是一种新型的图形用户界面开发方式,特别适合能够熟练运用MATLAB语言进行仿真但是对VC界面开发了解不够深入的科技工作者。先简单介绍MATLAB/GUI的基本特点,然后详细说明了一种在实践工程中广泛应用的GUI界面,并描述界面在工程中的使用情况。通过MATLAB/GUI和VC界面的比较,说明新型的界面开发方式能够在数据处理特别是信号处理方面要优于VC界面,具有强大的发展潜力。  相似文献   

14.
介绍了一种基于OpenGL的三维物体建模方法,分析了基于该方法设计相应软件的体系结构,以及在VC .NET中用OpenGL绘制三维图形时应做的准备工作,探讨了三维真实感图形绘制的程序设计方法,并设计了一个具体的三维真实感图形,在计算机上验证了该方法的可行性。实验结果表明:利用VC .NET和OpenGL作为开发工具来进行三维图形的开发非常方便、有效。  相似文献   

15.
"自动控制原理"教学方式考试形式与实验的改革   总被引:4,自引:0,他引:4  
本文针对“自动控制原理”教学模式、考试形式及实验教学进行了深入的改革.应用MATLAB语言开发了“自动控制原理”教学演示软件;将考试形式表现为课程学习的全过程监控模式;建设了基于网络平台的实验系统。实现了“自动控制原理”教学由纯教学型向教学研究型的有效过渡,实践结果表明,上述改革获得了良好的教学效果。  相似文献   

16.
邓兵华  张明 《电子科技》2014,27(1):139-141
图像配准是图像处理的重要前期步骤,直接影响图像处理的精度。图像配准应用于多个研究领域,比如医学图像的配准,多数据源遥感图像的配准等。Matlab以其强大的矩阵运算功能及丰富的图像处理函数等,在图像处理方面占有明显的优势。文中阐述了在Matlab环境下图像配准的实现过程,最后对其进行评价。将Matlab与VC编程相结合,可提高运行速度、精度,减少了程序代码,且效果良好。  相似文献   

17.
目前大气辐射传输计算软件基本上采用Fortran开发,由于Fortran是基于科学计算的高级语言,在界面设计、人机交互等方面较弱,而Visual C (VC)有着强大的人机交互和图像处理能力,因此VC与Fortran混合编程可以发挥各自长处.针对现有VC与Fortran混合编程基于DLL库和基于文件操作方式不易升级和扩展的不足,提出了利用COM组件技术实现VC与Fortran混合编程的方法,并给出了通过混合编程实现大气辐射传输计算模块的例子.实验证明这种方法是行之有效的,可广泛应用于大气修正、光学遥感成像模拟系统等的开发中.  相似文献   

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

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