文档介绍:摘要
1 正文工业生产中经常遇到复杂的数据信息处理问题,需要大运算量的矩阵计算及对分析结果进行实时、直观的图形化显示。Matlab是集数值分析、矩阵运算、信号处理和图形显示于一体的高性能数学软件,将其强大的计算功能与VB在图形用户界面开发方面的优势结合起来,实现应用系统的无缝集成,对于有效缩短开发周期、优化系统性能是十分有意义的,那将大大地提高编程者的工作效率。。它以VB作为自动化控制器。MATLAB作为自动化服务器,在使用VB进行Windows编程中,充分发挥MATLAB在系统分析。仿真等方面的优势。
2 关键词 Visual MATLAB ActiveX自动化
Abstract
1 Text :the paper describes mainly about use the technology of activex which is included in visual basic to operate the calculating engine of matlab, make matlab run with the vb enviroment,realize bined development of vb and matlab
2 Key words: visual basic ;bined development
目录
前言 1
第1章绪论 2
2
Matlab被调用程序的发展状况 2
2
Visual 2
Matlab 语言背景 3
ActiveX控件背景 4
5
第2章 Visual Basic调用matlab程序的研究 6
Visual Basic调用matlab程序原理 6
Visual Basic调用matlab程序的几种具体实现方法 6
Matlab语言与Active X 技术 7
8
第3章Visual Basic借助 ActiveX部件调用matlab的实现 13
Visual Basic借助 ActiveX部件调用matlab程序简介 13
调用程序设计原理 13
调用图 13
ActiveX自动化图 13
、创建和获取ActiveX自动化对象的过程 15
MATLAB对象的一些属性和方法 15
Visual Basic调用matlab程序功能介绍 16
初始化界面介绍 16
初始化界面实现 17
调用程序界面介绍 17
17
21
22
23
结论 23
致谢 24
附录 26
开题报告 26
中期报告 28
英文翻译 28
1 原文 28
2 翻译 35
附件 44
前言
MATLAB自1984年由美国MathWorks公司推向市场以来,已成为国际公认的最优秀的科技应用软件。它具有强大的数值、符号计算,离线和在线计算,矩阵计算能力,计算结果和编程可视化,界面友好,语言自然,是功能强大的计算辅助解决具体工程问题的标准软件。
Microsoft公司推出的Visual Basic(简称VB)是目前被广泛使用的,开发应用程序的可视化开发工具。由于它功能强大,易学易用,越来越多的人将它作为开发Windows应用程序的工具。
工业生产中经常遇到复杂的数据信息处理问题,需要大运算量的矩阵计算及对分析结果进行实时、直观的图形化显示。Matlab是集数值分析、矩阵运算、信号处理和图形显示于一体的高性能数学软件,将其强大的计算功能与VB在图形用户界面开发方面的优势结合起来,实现应用系统的无缝集成,对于有效缩短开发周期、优化系统性能是十分有意义的,那将大大地提高编程者的工作效率;为此,Mathworks公司为MATLAB提供了应用程序接口,允许MATLAB和其它应用程序进行数据交换,为在其它程序设计语言调用MATLAB高效算法提供了可能。
第1章绪论
MATLAB自1984年由美国MathWorks公司推向市场以来,已成为国际公认的最优秀的科技应用软件。它具有强大的数值、符号计算,离线和在线计算,矩阵计算能力,计算结果和编程可视化,界面友好,语言自然,是功能强大的计算辅助解决具体工程问题的