课程名称:
实验项目:
实验地点:
专业班级:
学生姓名:指导教师:
实验报告
MATLAB上机实验 matlab绘图 学号
年 月 日
MATLAB绘图
一.实验环境
计算机 MATLAB软件 二.实验目的
1.掌握MATLAB的基本绘图命令。
2.掌握运用MATLAB绘制一维,二维,三维图形的方法。 3.绘图形加以修饰。 三.预备知识 1.基本图形命令plot 2. 线型和颜色 3. 特殊的二维图形颜色 四.实验内容和步骤
1.创建一个5×5魔方矩阵,并画出表示这个矩阵的图形。 >>A=magic(5); >>plot(A)
252015105011.522.533.544.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
10.80.60.40.20-0.2-0.4-0.6-0.8-101234567
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
2520151050-5-4-3-2-1012345
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));
10.50-0.5-110.50-0.5-10246802468300300200200100100002468002468
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)
80604020010.50-0.5-1-1-0.50.501
五.练习题
1.画出横坐标在(-15,15)上的函数y=cosx的曲线。 >> close all;
>> x=linspace(-15,15,1000); >> y=cos(x); >> plot(x,y)
10.80.60.40.20-0.2-0.4-0.6-0.8-1-15-10-5051015
2.用图形表示离散函数y=∣(n-6)∣^(-1),并加入表格。 >> close all
>> n=linspace(0,30,20); y=abs(n-6).^(-1);stem(y); grid
3.532.521.510.5002468101214161820
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)
10.80.60.40.20-0.2-0.4-0.6-0.8-1-15-10-5051015