昆明理工大学信息工程与自动化学院学生实验报告
( 2017 — 2018 学年 第 1 学期 )
课程名称:数字信号处理 开课实验室:信自楼444 2017 年 12 月 4日
年级、专业、班 | | 学号 | | 姓名 | | 成绩 |
| |
实验项目名称 | 离散和连续时间信号 | 指导教师 |
| |||||
教师评语 |
该同学是否了解实验原理: A.了解□ B.基本了解□ C.不了解□ 该同学的实验能力: A.强 □ B.中等 □ C.差 □ 该同学的实验是否达到要求: A.达到□ B.基本达到□ C.未达到□ 实验报告是否规范: A.规范□ B.基本规范□ C.不规范□ 实验过程是否详细记录: A.详细□ B.一般 □ C.没有 □ 教师签名: 年 月 日 | |||||||
一、上机目的及内容
1.上机内容
按实验2手册要求,完成实验。熟悉matlab中与信号处理相关的基本技术。
2.上机目的
(1)利用Matlab实验来加强对模拟信号与离散时间信号性质的理解
(2)理解取样间隔对信号失真的影响
(3)初步掌握matlab为语音信号和二维信号(图像信号)提供的函数的使用
(4)初步掌握随机信号的生成与处理
三、所用仪器、材料(设备名称、型号、规格等或使用软件)
1台PC及Matlab2012b软件;语音文件speech.au;matlab帮助文件
四、实验方法、步骤(或:程序代码或操作过程)
实验步骤:
(1)进入Matlab。
(2)按实验2手册的要求进行试验,并提供相关结果。
五、实验过程原始记录( 测试数据、图表、计算等)、分析与结论
1. 请给出实验2手册第2节的结果图和matlab源代码
结果图
源代码
audio_vector=auread('C:\Documents and Settings\student\桌面\lab2\speech.au');
y=auread('C:\Documents and Settings\student\桌面 \lab2\speech.au');
plot(y);
sound(y);
2. 请给出实验2手册第3节的结果图和matlab源代码。
sin(t) t∈[-10π,10π]与rect(t) t∈[-2,2]
结果图
源代码:
x=-10*pi:0.01:10*pi;
y=sin(x*pi)./(x*pi);
plot(x,y)
x1=-10*pi:0.01:10*pi;
x2=-2:0.1:2;
y1=sin(x1*pi)./(x1*pi);
y2=(abs(x2)<=0.5);
subplot(2,1,1),plot(y1)
subplot(2,1,2),plot(y2)
rect:
结果图:
源代码:
x=-10*pi:0.01:10*pi;
y=sin(x*pi)./(x*pi);
plot(x,y)
x=-10*pi:0.01:10*pi;
y=sin(x*pi)./(x*pi);
stem(x,y, 'markersize',2)
5. 请给出实验2手册第6节的结果图和matlab源代码,并讨论在什么情况下你愿意采用网格图,在什么情况下你愿意采用灰度图。
源代码:[m,n]=meshgrid(-50:1:50,-50:1:50);
f=255*abs(sinc(0.2.*m).*sin(0.2.*n));
mesh(m,n,f)
讨论: