MATLAB在三维曲面绘制中的应用

来源 :考试周刊 | 被引量 : 0次 | 上传用户:xuguai19811025
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文总结了MATLAB在三维曲面的绘制中的一些实例。在规则三维曲面的绘制上,给出了莫比乌斯带的绘制。在不规则曲面绘制上,给出了离散点绘制光滑曲面的实例,通过设计飞机座椅靠背曲线的问题给出了在现实生活中三维图像绘制的应用。
  关键词:MATLAB语言;三维曲面;图像处理
  MATLAB中规则曲面绘制可使用surf和mesh命令,如莫比乌斯带绘制代码:k=50;u=0:pi/k:2*pi;v=-1:0.2:1;n1=length(u);n2=length(v);for i=1:n1 for j=1:n2 z(i,j)=v(j)*sin(u(i)/2)/2;y(i,j)=(1 v(j)*cos(u(i)/2)/2)*sin(u(i));x(i,j)=(1 v(j)*cos(u(i)/2)/2)*cos(u(i));end;end;surf(x,y,z);
  不規则曲面绘制本质上是依据一组离散的数据点来构造光滑的曲面。现给出15个离散点,要求利用散乱点插值函数griddata拟合得一光滑曲面。代码如下:x=[6 11.3 23 -3 12 11.5 19 16.3 21 1 5.4 12 -4 3 18];y=[1 1.1 0.9 2.8 5 -3 -4 5 6 -6.3 5.9 7 5.2 6 9.9];z=[-0.4 0.5 2 2.6 0 0.3 0.4 0.6 1 1.16 0.79 0 0.5 0 0.18];[X,Y]=meshgrid(-4:0.5:22,-11:0.5:10);Z=griddata(x,y,z,X,Y);mesh(X,Y,Z);hold on;plot3(x,y,z,′*′);
  不规则曲面绘制优化如下:scatter3(x,y,z);x=x′;y=y′;z=z′;hold on;Z=[ones(length (x),1),x,y,x.^2,x.*y,y.^2,x.^3,x.^2.*y,x.*y.^2,y.^3];A=Z\\z;X=min(x)-1:0.2:max(x) 1;Y=min(y)-1:(max(y)-min(y) 2)/(length(X) 1):max(y) 1;[x,y]=meshgrid(X,Y);z=A(1) A(2)*x A(3)*y A(4)*x.^2 A(5)*x.*y A(6)*y.^2 A(7)*x.^3 A(8)*x.^2.*y A(9)*x.*y.^2 A(10)*y.^3;mesh(x,y,z);
  还可以利用MATLAB将较为庞杂的点集转化为图形。2015年第四届“认证杯”数模A题第一问:如何设计座椅靠背曲线,能使座位更舒适?可根据人体脊柱图提取脊柱边界点集[X,Y],并另存为ZZ与XX.背面板绘制代码如下:x=1:1:500;[X,Y]=meshgrid(x);y=YY;r=ones(size(y));x=r′*XX*550/435;z=r′*ZZ*550/435;mesh(x,y,z);xlabel(′x-axis′),ylabel(′y-axis′),zlabel(′z-axis′);title(′mesh′);
  估算座椅靠背长550mm,由工作座椅一般人类工效学要求,腰靠长推荐值330mm,腰靠圆弧半径R推荐值550mm,对曲面进行优化。优化代码如下:x=1:1:435;y=1:1:435;[X,Y]=meshgrid(x);R=550;y0=330/2;m=sqrt(R^2-y0^2);x1=XX*550/434;x0=x1-m;theta=(-asin(165/550)):0.001404:asin(165/550);for i=1:435 x2=R*cos(theta) x0 (i);y2=R*sin(theta) y0;x(i,:)=x2′;y(i,:)=y2′;r=ones(size(x1));z(:,i)=ZZ*550/434;end;mesh(x,y,z);xlabel(′x-axis′),ylabel(′y-axis′),zlabel(′z-axis′);title(′mesh′)。
  参考文献:
  [1]霍振香,王福昌,张丽娟.在《高等数学》教学中使用MATLAB制作曲面和动画的几个实例[J].教育教学论坛,2013,(32):175-176.
  [2]李步升.MATLAB在三维图形构造中的应用[J].电脑开发与应用,2009,(9):28-29,32.
其他文献
补充责任是解决在加害人侵权状态下,应当履行法定义务的人未履行法定义务致使他人损害的问题。明晰了补充责任就是顺位补充和差额补充的关系,责任承担范围的确定根据过错的大
摘 要:班级是学校中最基本的单位,班级工作是细微而繁复的。做好班主任工作是学校常规工作的关键,要做好班主任工作,需要花费大量的时间和精力,从细微入手,对每一个学生充满理解和关爱,对班上发生的每一件事要细心了解和处理,让学生得到被尊重和关心的感受。  关键词:班主任;细微;习惯  一、 以身作则,率先垂范  在一个班集体中,班主任不仅指导学生的学习,同时,也是负责一个班集体一切工作的中心人物。班主任
目前公司正在使用的基建信息化系统种类各异,而且各系统采用的开发平台、网络构架、服务器存放位置等都不相同,系统功能各有侧重.为减少基层系统应用人员填报数据量,计划开展
小时候总是听父母在耳边叨唠:“你看人家学习多好,都考上重点大学了,再看看你!”唉,心想只有考上大学才算有出息吗?大学到底是什么样子的啊,这么多人都日日向往?于是为了我理
期刊
随着新的《普通高中课程方案(实验)》的颁布,我国普通高中课程改革实验工作不断推向深入。教育观念的转变是这次改革的重点。  班主任面对的教育对象是一个个鲜活的生命体,不是工人做工用模子浇铸出整齐划一的成品。这就需要教者要善于针对不同思想、性格、兴趣与爱好的学生分类分别予以指导与培养,也就是“因材施教”原则。美国哈佛大学心理学家霍华德·加德纳关注学生的不同特质,提出了多元智慧理论。他指出:每个人有七种
发达国家的创业教育从一开始就走在世界前列,在经历了一个快速发展的时期之后,为世界其他国家的创业教育提供了很好的借鉴。本文着重从培养理念、课程设置、师资建设和政策支持
摘 要:正确、流利、有感情地朗读课文非常重要,了解山沟里的孩子起早贪黑、翻山越岭去上学的情景,学习他们不怕困难、热爱学习的精神,来指导学生更好的学习,同时更好的指导教学过程,能够让教学过程更加有情感。  关键词:教学设计;教学过程;拓展思维  一、 教学背景分析  教材分析:本文是北师大版三年级下册第五单元“读书”中的第二篇课文,这是一篇语言优美,极富感情色彩的叙事散文,描写了山沟里的孩子为了寻求
期刊
材料、媒介的尝试与选择为绘画语言的拓展与延伸提供了物质基础.随着科学技术的不断进步与新材料的不断涌现,水彩的表现技法及艺术形式在画家的不断实践中得到了多样化的发展
[摘要]归因训练可以有效地改变高中生的成败归因、期望变化和情感反应倾向。归因训练可以帮助学生的归因向积极方向转化,有助于学生的学习成功感的提高,并增强高中生成就动机水平和坚持性水平,提高其学业成绩。  [关键词]归因训练 高中学生 学习成功感    学习成功感(Feelings of Academic Suc-cess,简称FOAS)是个体意识到自己在学习上成功地接近、达到或超过自己的抱负水平时,