MATLAB 绘图实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告
课程名称:MATLAB上机实验实验项目:matlab绘图
实验地点:
专业班级:学号
学生姓名:
指导教师:
年月日
MATLAB绘图
一.实验环境
计算机 MATLAB软件
二.实验目的
1.掌握MATLAB的基本绘图命令。

2.掌握运用MATLAB绘制一维,二维,三维图形的方法。

3.绘图形加以修饰。

三.预备知识
1.基本图形命令plot
2. 线型和颜色
3. 特殊的二维图形颜色
四.实验内容和步骤
1.创建一个5×5魔方矩阵,并画出表示这个矩阵的图形。

>>A=magic(5);
>>plot(A)
1 1.5
2 2.5
3 3.5
4 4.55
2.在同一个坐标轴里绘出y=sin(x),z=cos(x)两条曲线。

>> x=linspace(0,2*pi,50); >> y=sin(x); >> plot(x,y); >> hold on; >> z=cos(x); >> plot(x,z) >> hold off
1
2
3
4
5
6
7
-1-0.8-0.6-0.4-0.200.20.40.60.8
1
3.画出y=x^2的曲线(x ∈(-5,5))。

在这曲线上加入相同区间里的y=x^(1/3)的曲线,并且要求采用绿色折线标识。

>> close all
>> x=linspace(-5,5,100);
>> y=x.^2; >> plot(x,y) >> hold on >> z=x.^(1/3); >> plot(x,z,'g--') >> hold off
-5
-4-3-2-1012345
05
10
15
20
25
4.在同一个窗口,不同坐标系里分别绘出
y1=sinx,y2=cosx,y3=sinh(x),y4=cosh(x)4个图形。

>> x=linspace(0,2*pi,30); >> subplot(2,2,1);plot(x,sin(x)); >> subplot(2,2,2);plot(x,cos(x)); >> subplot(2,2,3);plot(x,sinh(x));
>>subplot(2,2,4);plot(x,cosh(x));
02468-1
-0.500.5
102468
-1
-0.500.5
102468
100200
30002468
100
200
300
5.绘制一个三维曲线x=cosp,y=sinp,z=p 。

>> close all >> p=0:pi/10:20*pi; >> x=cos(p);y=sin(p);z=p; plot3(x,y,z)
-1
1
五.练习题
1.画出横坐标在(-15,15)上的函数y=cosx 的曲线。

>> close all;
>> x=linspace(-15,15,1000); >> y=cos(x); >> plot(x,y)
-15-10-5051015 2.用图形表示离散函数y=∣(n-6)∣^(-1),并加入表格。

>> close all
>> n=linspace(0,30,20);
y=abs(n-6).^(-1);stem(y);
grid
02468101214161820 3.用图形表示连续调制波形y=sin(t0sin(9t0及其包络线。

>> close all >>
t=linspace(-4*pi,4*pi,1000);y=sin(t).*sin(9*t);plot(t,y) >> hold on
f1=sin(t);f2=-sin(t);plot(t,y,t,f1,t,f2)
-15
-10
-5
5
10
15
-1-0.8-0.6-0.4-0.200.20.40.60.8
1。

相关文档
最新文档