《数学实验》报告
实验名称 matlab绘图 学 院 计算机与通信工程 专业班级 姓 名 学 号
2015年5月
一、 【实验目的】
1. 学会使用基本绘图指令; 2. 学会使用绘图控制参数;
3. 学会使用各种函数对图形进行标记;
二、 【实验任务】
1、P79 T1
绘制y=esin(3x) (x∈[0,4π])的图像,要求用蓝色的星号画图;并且画出其包络线y=±e的图像,用红色的点划线画图。
2、P79 T3
在同一图形窗口画三个子图,要求使用指令legend、title、xlabel、ylabel; (1)y=xcosx,x∈(-π,π) (2)y=xtan
1xx3x313sinx,x∈(π,4π) x(3)y=esinx,x∈[1,8]
三、 【实验程序】
1、P79 T1
x=0:pi/50:4*pi
y1=exp(x/3).*sin(3*x); plot(x,y,'b*') hold on y2=exp(x/3); y3=-exp(x/3);
plot(x,y2,'r-.',x,y3,'r-.')
2、P79 T3
x1=-pi:pi/50:pi; x2=pi:pi/50:4*pi; x3=1:0.1:8; y1=x1.*cos(x1);
y2=x2.*tan(1./x2).*sin(x2.^3); y3=exp(1./x3).*sin(x3); subplot(1,3,1),plot(x1,y1,'m-')
title('picture1'),xlabel('x轴'),ylabel('y轴'),legend('y=xcosx') subplot(1,3,2),plot(x2,y2,'b-')
title('picture2'),xlabel('x轴'),ylabel('y轴'),legend('y=xtan(1/x)sin(x^3)') subplot(1,3,3),plot(x3,y3,'k-')
title('picture3'),xlabel('x轴'),ylabel('y轴'),legend('y=e^(1/x)sinx')
2
四、 【实验结果】
1、P79 T1
2、P79 T3
3
五、 【实验总结】
1. 学会了使用plot命令画图;
2. 学会了使用legend、title、xlabel、ylabel等命令对图像标注; 3. 学会了设置线条属性.
4