基于Matlab的数据处理与三维模拟
- 文件大小:157.3KB
- 浏览次数:
- 发布时间:2012-04-14
本资料包含pdf文件1个,下载需要5积分
基于Matlab的数据处理与三维模拟基于 Matlab 的数据处理与三维模拟
Data Processing and Three-dimensional Simulation Based on
MATLAB
庞博 王振清
摘要:本文介绍了利用ActiveX技术,将VB、MATLAB
无缝连接的方法, 以及如何利用MATLAB对复合材料成
型过程中的工艺参数进行数值插值、拟合和动态的三维
参数场的建立。
关键词: MATLAB VB ActiveX 插值 拟合 三维
中图分类号:TP311.52
Abstract: This paper introduces the technology of ActiveX
connecting VB and MATLAB, the method of interpolation
and curve fitting of matlab, and the establishment of
three-dimensional parameter field.
Key words:MATLAB VB ActiveX Interpolation Fitting
3D
MATLAB作为国际上最优秀的科技应用软件之-,
拥有强大的科学计算与可视化功能,它不仅拥有-个能
够提供强大的数值计算、数据分析、图形绘制、图像处
理等功能的数学平台,而且提供了非常广泛实用的外部
程序接口,用户可以通过此接口使用 MATLAB 几乎所
有的功能进行独立的应用程序设计。
VisualBasic 是基于窗体的可视化程序开发环境,简
单、易用,而且可以象C/C-样开发高级的应用程序,
它避开了C 编程过分繁琐和抽象的缺点, 同时又能实
现大多数Windows 编程目的,自微软推出以来,成了广
大程序开发人员的首选语言。
艺的通用型及制件的可靠性起到了重要的作用。
1 VB与 MATLAB的混合编程
1.1 编程机理
MATLAB 提供了功能强大的与 C/C、Fortran 的
外部程序接口,而且提供了内嵌在 VB 中的 MATLAB
矩阵函数库等等。这使得 MATLAB 与其他高级语言的
混合编程成为可能。 MATLAB 与 VB的混合编程有几种
方法,本系统中,考虑到需要在复合材料成型过程中实
时的采集数据并且生成动态的三维图像,笔者采用了
ActiveX技术。
ActiveX是定义从Web到OLE(对象连接与嵌入)控
件的所有内容的核心术语。 Miscrosoft建立了-套使用和
集成ActiveX组件的标准,从Visual Basic到Miscrosoft
Word,到Java的所有产品都具有使用ActiveX组件的能
力。ActiveX组件有很多类型。在MATLAB中,对两种
ActiveX技术提供了支持,其中包括ActiveX自动化,它
包含了ActiveX自动化服务器和ActiveX自动化控制器,
我们使用MATLAB作为自动化服务器, 它是可以由其他
应用程序编程驱动的组件。而自动化控制器就是使用和
操纵自动化服务器的应用程序,本课题中使用Visual
Basic作为自动化控制器,使用它可以生成、使用和删除
自动化服务器,就好像它们是语言的-部分。在VB应
用程序内创建MATLAB ActiveX对象后,就可以使用这
个对象的方法、属性来实现对于MATLAB 的调用。该
- 120100716某砖混结构住宅楼的预算书
- 2基于抗氧化性指标的在用油剩余寿命红外光谱评定法
- 3装饰花墩施工详图
- 42012年二级建造师《施工管理》考前突破试卷(一)
- 5聚丙烯短纤维生产流程cad图纸
- 66000m2冷却塔人字柱吊装施工
- 7HG/T 2938-2001 饲料级 氯化钴
- 8GB 1903.6-2015 食品安全国家标准 食品营养强化剂 维生素E琥珀酸钙
- 9浅谈均匀化退火炉组
- 10单层钢结构工程施工方案
- 11冬期与雨期施工的特点
- 12竖曲线程序excel版
- 13第18章 驱动桥
- 14HJ 621-2011 水质 氯苯类化合物的测定 气相色谱法
- 15DB13/T 3014-2018 果蔬冷链物流操作规程