基于MATLAB的不规则平面立体表面积计算
和蕴锋,杜宏明
(西南交通大学 机械工程学院,四川 成都 610031)
摘要:在空间坐标系中,不规则平面立体的各个坐标点易知,表面积难求;为了找到一种方便、高效的求表面积的方法,以MATLAB为平台,对不规则平面立体的表面积计算做了研究。空间任意平面可由多个空间三角形组合而成,利用空间向量叉乘得到任意三角形面积,进而得到空间平面面积,则易求不规则立方体表面积;利用MATLAB卓越的数值计算能力,建立数据连接表,实现计算不规则表面积的通用平台。在此平台上,仅需输入所求平面立体的各点坐标,即可得到其表面积数据,结果显示,对于不规则立体表面的计算时间不超过三秒,而误差率不大于0.00001
关键词:不规则平面立体;表面积;MATLAB
中图分类号:TP391.75           文献标识码:A        文章编号:1006-0316 (2012) 02-0012-03
Surface area’s calculation of irregular plane in 3 dimensional space based on MATLAB
HE Yun-feng,DU Hong-ming
(School of Mechanical Engineering,Southwest Jiaotong University,Chengdu 610031,China)
Abstract:In 3 dimensional space(3D), each coordinate of irregular plane is easy to get and surface area of it is hard to find; In order to find a convenient and effective method for calculating surface area of irregular plane, the surface area’s calculation of three-dimensional irregular plane was studied using the method of MATLAB as the platform. An arbitrary planar in 3D space can be composed of multiple spatial triangle, Use multiplication cross of vector fork to get the area of arbitrarily triangle, then we can get the area of the planar, follow that we can be easy to get the surface area of irregular plane; establish data connection table Establish data connection table by outstanding numerical computation ability of MATLAB to get the common platform of irregular plane’s surface area calcuiation. In this platform, entering each point coordinates of irregular plane can get the surface area’s data, the results showed that the calculation time is no more than three seconds, and the error rate is not more than 0.00001.
Key words:irregular plane(3D);surface area;MATLAB

———————————————
收稿日期:2011-06-10
作者简介:和蕴锋(1988-),女,河南漯河人,硕士研究生,主要研究方向为CAD/CAM;杜宏明(1956-),男,四川成都人,工学硕士,副教授,主要研究方向为CAD/CAM和图形图像处理及可视化技术运用。

 

设为首页  |  加入收藏    |   免责条款
《机械》杂志版权所有     Copyright©2008-2012 Jixiezazhi.com All Rights Reserved 

  电话:028-85925070    传真:028-85925073    E-mail:jixie@vip.163.com

地址:四川省成都锦江工业开发区墨香路48号   邮编:610063

Powered by PageAdmin CMS