Matlab习题6(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
cosxcosye其中x的21个值均匀分布55范围y的31均匀分布在010要求使用subplot211和subplot212将产生的曲面图和等高线图画在同一个窗口上
实验六三维图形绘制
班级:学号:姓名:
一、实验目的:
1.掌握绘制三维图形的常用函数。
2.掌握绘制图形的辅助操作。
二、实验内容:
1.绘制函数的曲线图和等高线。
z=cos(x).*cos(y).*exp(-1/4*sqrt(x.*x+y.*y));
subplot(2,1,1);
surf(x,y,z);
subplot(2,1,2);
contour3(x,y,z,12,'k');
运算结果:
=
2.绘制曲面图形,并进行插值着色处理。
M文件:
s=0:pi/100:pi*0.5;
t=0:pi/100:pi*1.5;
[s,t]=meshgrid(s,t);
x=cos(s).*(t);
y=cos(s).*sin(t);
z=sin(s);
subplot(1,3,1);surf(x,y,z);axisequal
subplot(1,3,2);surf(x,y,z);shadingflat;axisequal
subplot(1,3,3);surf(x,y,z);shadinginterp;axisequal
运算结果:
三、实验心得:
只依靠课件的知识不够用的。
其中x的21个值均匀分布[-5,5]范围,y的31个值均匀分布在[0,10],要求使用subplot(2,1,1)和subplot(2,1,2)将产生的曲面图和等高线图画在同一个窗口上。
M文件:
x=linspace(-5,5,21);
y=linspace(0,10,31);
[x,y]=meshgrid(x,y);
相关文档
最新文档