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

2.
为对行波管慢波结构进行高效模态分析,整合了基于Ansys的模态分析和通用软件开发平台VC++6.0的功能,开发了慢波结构振动有限元分析系统。研究了VC环境下对ANSYS的封装嵌套、ANSYS批处理程序的调用、vc++后处理的实现等。系统建立了友好的操作界面,可直接输入结构材料参数进行模态计算,代替人机交互的GUI方式,从而提高了慢波结构模态分析效率和可靠性,为解决通用程序和专业软件间的矛盾提供了一种新的途径。  相似文献   

3.
近年来,由于三维技术的飞速发展和广泛应用,许多原来采用Visual C++作为基础语言创建应用程序的领域,都有了虚拟现实、科学计算可视化等三维仿真处理的应用要求。基于此介绍了OpenGL的工作方式、VC++下的OpenGL的程序框架、OpenGL绘制过程以及双缓存技术。最后给出工程上某个时刻的效果图。  相似文献   

4.
在进行大型应用软件以及系统的开发设计中,VisualC++作为一种语言程序开发应用相对比较广泛。本文将在对5-VisualC++计算机语言程序的开发环境进行简单分析的基础上,结合其开发应用特点,对于VisualC++在大型应用软件以及系统开发设计中系统分析以及程序编码、项目组织等具体开发应用环节与特征,进行分析论述,以促进visua1C++在大型应用软件系统开发设计中的应用。  相似文献   

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

6.
Matlab在数字信号处理方面有着显著的优势,利用其提供的多种信号处理工具箱中的函数,快速而准确的分析处理数据,但是在界面可视化方面存在不足,而VC++界面友好,可完成各种应用程序的开发。因此,文中提出一种基于COM的Matlab与VC++混合编程方法,并开发出具体的应用程序,该方法不仅发挥了两种语言的长处,而且还可以完全脱离Matlab的运行环境,在实际应用中大大提高了编程效率。  相似文献   

7.
针对目前动态信号分析系统的现状和工程测试对数据采集的实际需要,基于WindowsXP系统为开发平台,采用面向对象的编程技术和VC++为开发工具,研制了一套基于VC++的动态信号分析系统。该系统主要包括数据采集模块、数据分析与处理模块和数据存储等功能模块。可实现对单个和多个信号的实时同步采集,并能够对信号进行分析处理,还能实现数据的分段存储和波形的回放查看。最后进行了实验测试,所研制系统可以满足测试中的各种分析要求,验证了其可靠性和实用性。  相似文献   

8.
在使用Visual C++开发串行通信程序时,利用两种方法进行串行通信。一种是直接利用VC++访问串口,一种是利用Microsoft公司提供的ActiveX控件Microsoft Communications Control编写串行通信程序的方法,并给出了例程,具有一定的实用意义。  相似文献   

9.
针对工业现场中常见的具有Modbus接口的智能仪表,提出了一种典型的数据采集软件设计方案,包括串行通信程序,数据库存储程序和DDE服务器程序,并在VC++中实现。软件可以采集符合Modbus RTU协议的智能仪表的测量数据,并将采集到的数据通过ADO方式保存在数据库中。软件还具有DDE通信功能,可在后台运行,为前台组态监控软件提供实时数据。  相似文献   

10.
VC++调用Matlab实现图像处理的3种常用方法比较   总被引:3,自引:0,他引:3  
在VC++中调用Matlab实现图像处理是一种快捷高效的方法。针对利用Matlab引擎、利用MATCOM编译器和利用COM Builder工具这3种VC++和Matlab混合编程常用的方法,从实现流程、数据交换及函数调用、运行速度、对图形图像函数的支持情况、程序发布等方面进行详细比较研究。最后根据研究结果对3种实现方法的优缺点进行了归纳总结。  相似文献   

11.
二维条码PDF417因具有信息容量大、纠错能力强、编码范围广、应用方便高效等诸多优点而被广泛应用。本文基于此在简要介绍二维条码PDF417的结构和编解码原理的基础上,利用VC++6.0作为开发工具,实现了对二维条码PDF417编解码软件系统的设计和开发。实验表明,该系统切实可行,可准确的实现二维条码PDF417的编解码和打印工作,可作为二维条码PDF417应用系统的开发基础。  相似文献   

12.
李涛 《电光系统》2007,(2):47-48,52
介绍在Visual C++6.0环境下的两种Oracle开发接口:ADO(ActiveX Data Objects,AetiveX数据对象)与Pro*C/C++,其中ADO是一组由微软提供的COM组件,它通过使用OLEDB这一新技术实现了以相同方式可以快捷、便利地访问多种类型数据库数据,扩大了应用程序中可使用的数据源范围,Pro*C/C++是利用在C/C++内嵌入的SQL语句来访问数据库数据,使用它可以开发出满足各种复杂程度的应用程序,并可有效提高应用程序的执行速度。通过设计实验,分别采用这两种方式完成数据库初始化、数据录入等工作,通过对比两种方式的实现分析两种方式的特点,并最终总结出两种方式各自的优缺点与适用范围。  相似文献   

13.
针对单片机的复杂结构和难记的指令对单片机一般开发(特别是初学)造成的开发困难。以51系列单片机为例,提出了一种单片机辅助开发工具的设计。通过实现单片中部件模块可视化开发和代码自动生成,介绍了C++Builder可视化开发技术在单片机辅助开发工具中的应用。  相似文献   

14.
电磁频谱是战场的“生命线”,频谱管理是捍卫“生命线”的特殊战线。详细介绍了利用VC++在MapX的基础上进行频谱管理系统功能开发的实现过程。  相似文献   

15.
以VC++6.0作为开发平台,详细介绍了STATCOM监控系统的构成,并从界面设计、通讯接口设计以及数据库设计三方面分别阐述了本系统的设计思想,实现了对STATCOM设备的远程控制、实时监测以及信息存储显示等功能.实际使用表明本系统性能稳定,界面友好,操作便捷,能够很好地满足用户需求.  相似文献   

16.
赵娟  王楠 《现代电子技术》2012,35(15):116-118
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用四种软件复用机制。从不同的角度用图和程序两种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。  相似文献   

17.
C^++语言是一种面向对象的程序设计语言,而面向对象技术(OO)是当前计算机界讨论的热点;另一方面,知识信息处理也正在成为计算机应用的主要领域,简明地讨论了面向对象技术与专家系统中的黑板模型相结合的思想,以及采用C^++语言在专家系统中应用的可行性和优越性,并用C^++语言开发了一个黑板模型专家系统。  相似文献   

18.
赵娟  王楠 《现代电子技术》2012,35(14):37-38,41
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。在此以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用4种软件复用机制。从不同的角度用图和程序2种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。  相似文献   

19.
Microsoft公司推出的VisualC ,是面向对象的应用开发环境,最重要的特征是提供了MFC类库,封装了Windows API接口函数,并建立了应用程序框架,使程序开发人员可将主要精力集中在所要解决的具体问题上,主要介绍在VC5.0环境下基于MFC类库开发数据库接口应用程序。  相似文献   

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

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

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