- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
维普资讯
第 25卷 第 1期 北京工商大学学报(自然科学版) V。l,25N。.1
38 2007年 1月 JournalofBeijingTechnologyandBusinessuniversity(NaturalScienceEdition) Jan.2007
文章编号:1671—1513(2007)01—0038—04
VB与 Matlab混合编程的研究
梁新成, 黄志刚, 朱 慧
(北京工商大学 机械 自动化学院,北京 100037)
摘 要 :较系统地总结 了VB与Matlab调用的原理和方法,给 出了一些实例,通过这些方法,可使
VB的可视化界面和 Matlab强大的计算及绘图功能得以实现,从而提高编程的效率,缩短软件开发
的周期 ,
关键词 :Matlab;VB;ActiveX;DDE;无缝链接
中图分类号 :TP.31 文献标识码 :A
VisualBasic(以下简称 VB)语言是 Microsoft公 1.1 ActiveX技术
司开发的新一代面向对象的编程工具.它既是一种 ActiveX技术是 以组件对象模型 (component
编程语言,同时也是一个强大的集成开发环境,利用 objectmodel,COM)技术为基础的一种应用程序开
它可以编写出具有各种风格且界面友好的软件产 发技术和体系结构的总称,它是Microsoft公司提供
品.它继承了Basic简单 、易用的特点,并具有可视 的一种用于模块集成的新协议,它允许应用程序或
化、面向对象、部件技术、事件驱动等一系列特性,成 组件控制另一个应用程序或组件的运行.Matlab5.
为 Windows环境下最快捷、便利和通用 的开发工 0以上的版本均支持 ActiveX的嵌入,因为 VB支
具 .作为可视化编程 的先驱和典范,其所展现的可 持 Activex 自动化控制端协议,Matlab支持 ActiveX
视化风格,已经成为诸多可视化集成开发工具的参 自动化服务器端协议…,所 以VB和 Matlab的通信
考标准 .Matlab是 MathWorks公司在 20世纪 80 有两种 :一种是 自动化服务器,另一种是 自动化控制
年代开发的科学计算软件,经过不断地完善和发展, 器.本文重点探讨 VB如何通过 ActiveX接 口将
目前Matlab已经成为涉及多学科、多领域的计算和 Matlab作为VB的一个ActiveX部件,实现数值计
分析平台.Matlab编程代码很接近数学推导格式, 算和图形显示.要实现这种功能,用户首先必须获
简洁直观,符合人们的思维习惯 ,所 以编程非常方 得 MatlabActiveX对象在系统注册表 中定义的名字
便 .由于 VB提供的计算和绘 图函数有限,Matlab 一 Matlab.Application.在所编写的程序中必须有如
创建图形用户界面的能力相对较弱,因此用 VB编
下的代码 :DimMatlabasObjectSet.
写界面,用Matlab作为后台运行程序,使两者相得
SetMatlab=CreateObjectf“Matlab.Applica—
益彰 .
tion”),Matlab.Application对象主要有 3个函数,具
体如下 :
1 VB和 Matlab混合编程 的方法和
您可能关注的文档
最近下载
- 电梯安装工程监理实施细则难点.doc
- 电梯安装监检过程中重点难点分析.pdf
- 卢中南钢笔楷书字帖-初中必背古诗文。精品资料.doc
- 电梯安装工程监理实施细则解决方案.doc
- 肺栓塞幻灯PPT课件.pptx VIP
- 追觅Dreame Bot L10s Ultra Self-Cleaning and Auto-Empty Robot Vacuum and Mop User Manual说明书用户手册.pdf VIP
- 2025年党支部书记学习教育专题党课中央八项规定专题党课讲稿(严守中央八项规定精神,争做新时代合格党员;从中央八项规定精神看党员干部的责任与担当).docx VIP
- JT∕T 1447-2022 营运车辆低速驾驶辅助系统性能要求和测试规程.pdf
- 追觅Dreame L10s Ultra Robot Vacuum and Mop User Manual-NL说明书用户手册.pdf
- 2022届Free高考英语词汇班笔记.docx
文档评论(0)