塔里木大学MATLAB及仿真应用实验报告5.docx
- 文档编号:5101839
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:11
- 大小:462.27KB
塔里木大学MATLAB及仿真应用实验报告5.docx
《塔里木大学MATLAB及仿真应用实验报告5.docx》由会员分享,可在线阅读,更多相关《塔里木大学MATLAB及仿真应用实验报告5.docx(11页珍藏版)》请在冰豆网上搜索。
塔里木大学MATLAB及仿真应用实验报告5
塔里木大学MATLAB及仿真应用实验报告
课程名称:
MATLAB及仿真应用
任课教师:
陈杰
机房:
逸夫楼207
计算机编号:
实验日期:
实验成绩:
实验班级:
通信17-2
学生姓名:
彭波
实验名称:
Matlab绘图指令的使用
实验设备
、设施:
计算机
Matlab7.0
实验要求:
附带源程序及结果的截图;并填写实验结果分析。
实验目的:
1.掌握二维数据曲线图的绘制方法;
2.掌握曲线样式和颜色的绘制;
3.掌握图像标注与坐标控制指令的使用;
4.掌握图形窗口的分割指令的使用;
5.掌握三维图形绘画指令。
实验结果分析
实验步骤与内容:
1.在【0,2
】之间绘制曲线:
>>x=0:
pi/100:
2*pi;
>>y=cos(2*pi*x).*exp(2*x.*x);
>>plot(x,y)
2.已知
,
,画出t与x,t与y,以及x与y的曲线(分三幅画);
>>t=0:
pi/100:
2*pi;
>>x=t.*sin(3*t);
>>plot(t,x)
>>t=0:
pi/100:
2*pi;
>>y=t.*sin(t).*cos(t);
>>plot(t,y)
>>t=0:
pi/100:
2*pi;
>>x=t.*sin(3*t);
>>y=t.*sin(t).*cos(t);
>>plot(x,y)
3.对第二题题目要求在同一幅图中绘出;
t=linspace(0,2*pi,100);
x=t.*sin(3*t);
plot(t,x,'g');
holdon
y=t.*sin(t).*cos(t);
plot(t,y,'r');
holdon
plot(x,y,'b');
holdoff
4.使用同一标度在同一副图中绘出曲线:
x=0:
pi/100:
2*pi;
y1=0.2*exp(2*x).*cos(2*x);
y2=2*exp(2*x).*sin(2*x);
plot(x,y1,x,y2)
5.使用图形保持命令做第四题;
x=0:
pi/100:
2*pi;
y1=0.2*exp(2*x).*cos(2*x);
plot(x,y1)
holdon
y2=2*exp(2*x).*sin(2*x);
plot(x,y2)
holdoff
6使用不同坐标度做4题;
x=0:
pi/100:
2*pi;
y1=0.2*exp(2*x).*cos(2*x);
y2=2*exp(2*x).*sin(2*x);
plotyy(x,y1,x,y2)
7.在同一标度中做第四题,要求分别用红色星线和蓝色点画出;
x=0:
pi/100:
2*pi;
y1=0.2*exp(2*x).*cos(2*x);
y2=2*exp(2*x).*sin(2*x);
plot(x,y1,'r*',x,y2,'b*')
8.在【0,2
】内绘制曲线:
并给图形添加标题:
曲线图
X轴:
x值
y轴:
y值
图例:
y1曲线,y2曲线
x=0:
0.1:
2*pi;
y1=4*exp(-0.5*x)+3;
y2=2*sin(x).*cos(x)+6;
plot(x,y1,x,y2);
title('ÇúÏßͼ');
xlabel('xÖµ');
ylabel('yÖµ');
legend('y1','y2')
9.对第八题图象中加上网格线;
x=0:
0.1:
2*pi;
y1=4*exp(-0.5*x)+3;
y2=2*sin(x).*cos(x)+6;
plot(x,y1,x,y2);
title('ÇúÏßͼ');
xlabel('xÖµ');
ylabel('yÖµ');
legend('y1','y2')
gridon
10.在图形窗口中以子图形式同时绘制第8题的两根曲线
x=0:
0.1:
2*pi;
y1=4*exp(-0.5*x)+3;
subplot(121);
plot(x,y1);
y2=2*sin(x).*cos(x)+6;
subplot(122);
plot(x,y2);
11.在【0,2
】内绘制
三个函数的子图,同一标度同一幅图绘出以及三维曲线绘出。
t=0:
pi/100:
20*pi;
x=3*sin(t);
y=5*cos(t);
z=3*t.*x.*y;
subplot(131);
plot(t,x);
subplot(132);
plot(t,y);
subplot(133);
plot(t,z);
t=0:
pi/100:
2*pi;
x=3*sin(t);
y=5*cos(t);
z=3*t.*x.*y;
plot(t,x,'c');
holdon
plot(t,y,'g');
holdon
plot(t,z,'m');
holdoff
t=0:
pi/100:
20*pi;
x=3*sin(t);
y=5*cos(t);
z=3*t.*x.*y;
plot3(x,y,z);
xlabel('x');ylabel('y');zlabel('z');
gridon
12.绘制三维曲面图
(1)
clearall
x=0:
pi/20:
2*pi;
y=0:
pi/20:
2*pi;
[x,y]=meshgrid(x,y);
z=cos(x+cos(y))+x*x;
mesh(x,y,z)
(2)
clearall
x=-3:
0.1:
3;
y=-3:
0.1:
3;
[x,y]=meshgrid(x,y);
z=5./(1+x.*x+y.*y);
mesh(x,y,z)
13.用stem绘制离散图象:
加网格线
n=0:
0.1:
10;
y=4*sin(3*n+pi/6);
stem(n,y)
14.绘制极坐标图:
(1)
clearall
theta=1:
pi/5:
2*pi;
rho=12./sqrt(theta);
polar(theta,rho,'m*-');
(2)
clearall
x=-pi/6:
pi/20:
pi/6;
y=(3*sin(x).*cos(x))./(sin(x).^3+cos(x).^3);
polar(x,y,'g*-')
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 塔里木 大学 MATLAB 仿真 应用 实验 报告