《数学实验》报告
实验名称 Matlab绘图__________ 学 院 材料科学与工程学院 专业班级 材料0711 姓 名 荣 欣 学 号 40721050
2007年4 月21日
一、 【实验目的】学会使用Matlab将所给数据转化成相应的图形。掌握Matlab二维曲线绘图,空间曲面绘图和基本绘图指令plot及其各种命令形式,学会标注图形和图形线型,定点标记,颜色的使用等等。
二、 【实验任务】5.试绘出颜色为黄色、数据点用钻石形标出的函数y=3cosx
esinx在[0,5]上的虚线形。
6.在一个图形窗口画下面四个图形并练习指令
gtext,axis,legend,title,xlable,ylable:
(2)y=x tan(1/x)sinx3, x∈(π,4π);
8.在一个图形窗口画半径为1的球面、z=4的平面以及马鞍面z=2x2-y2.
三、 【实验程序】5. x=0:0.1:5;
y=3.*cos(x).*exp(sin(x)); plot(y,'yd--') 6. x=pi:pi/200:4*pi; y=x.*tan(1./x).*sin(x.^3); subplot(2,2,2),plot(y),grid on title('y=x*tan(1/x)*sin(x^3)曲线图') xlabel('x轴'),ylabel('y轴'), axis([pi 4*pi -2 2])
gtext('y=x*tan(1/x)*sin(x^3)')
8. v=[-2 2 -2 2 -2 2];
subplot(1,3,1),sphere(30),axis(v),title('半径为1的球面')
2
t=-10:0.5:10; [x,y]=meshgrid(t); z=4*ones(length(t));
subplot(1,3,2),mesh(x,y,z),title('z=4') t=-10:0.1:10; [x,y]=meshgrid(t); z=(2*x.^2-y.^2)+eps;
subplot(1,3,3),mesh(x,y,z),title('马鞍面')
四、 【实验结果】5.
3
6.
4
8.
.
五、【实验总结】通过本节课我学会了怎样使用Matlab绘图——包括二维曲线绘图,空间曲面绘图,掌握了绘图的一些基本指令和操作,例如plot指令,一个图形窗口绘制多个子图的subplot指令等等,我相信只要多加练习必定可以熟练掌握!
5