河北大学数字信号处理实验考试终极版!!!
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北大学课程考核试卷
考核科目数字信号处理实验2014—2015学年秋学期2012级通信专业
课程类别必修课考核类型考试考核方式上机考试时间60分钟卷别 A 注:1.学生务必将答案写在答题纸上,写在本试卷上的无效。2.学生答卷用字,不得书写繁体字、异体字、二简字或错别字(因教学需要除外)3.学生答卷结构层次序数,第一层为“一、”,第二层为“(一)”,第三层为“1.”,第四层为“(1)”。
一、(20分)线性时不变离散系统的差分方程()()1
n
x
n
y
y,求系统的单
=n
)
8.0
+
(-
位脉冲响应()n
h,并判断系统的稳定性。要求:写出MATLAB程序,画出仿真图,给出分析过程。
程序:
a=[1 -0.8];
b=1;
x=[zeros(1,10) 1 zeros(1,10)];
y=filter(b,a,x);
n=-10:1:10;
stem(n,y,'filled')
xlabel('n');
ylabel('h(n)');
title('冲击响应h(n)');
根据冲激响应图像可看出,当n<0时,h(n)=0,所以该系统稳定
二、(20分)线性时不变离散系统的单位脉冲响应9
n
h n,如果输入
≤
=n
(≤
3.0
)
≤
=n
n
x,求系统输出()n y。要求:写出MATLAB程序,画出仿真图。(≤
5
)
2
程序:
n1=0:9;
h=0.3.^(n1);
n2=0:5;
x=[2 2 2 2 2 2];
n=0:14;
y=conv(x,h);
stem(n,y);
xlabel('n');
ylabel('y(n)');
三、(60分)已知())1000π2cos()500
π2cos()002π2cos(t t t t x ⨯+⨯+⨯= 设计数字低通、带通和高通滤波器分离信号中的三个不同频率分量。低通、带通和高通滤波器的通带截止频率和阻带截止频率根据信号频率确定,设采样频率fs=10kHz ,采样点数N=400,滤波器的通带最大衰减为0.1dB ,阻带最小衰减为60dB 。要求:写出MATLAB 程序,画出滤波器幅频特性仿真图。
1、低通滤波器
fs=10000;
t=1/fs;
Nn=400;
wp=1000*2/fs;
ws=200*2/fs;
rp=0.1;
rs=60;
[N,wn]=buttord(wp,ws,rp,rs);
[b,a]=butter(N,wn,'low');
[h,w]=freqz(b,a,Nn,fs);
plot(abs(h));
2、高通滤波器
fs=10000;
t=1/fs;
Nn=400;
wp=1000*2/fs;
ws=200*2/fs;
rp=0.1;
rs=60;
[N,wn]=buttord(wp,ws,rp,rs); [b,a]=butter(N,wn,'high'); [h,w]=freqz(b,a,Nn,fs);
plot(abs(h));
3、带通滤波器
rp=0.1;
rs=60;
fs=10000;
WP=[550,950];
WS=[650,800];
[N,Wn]=cheb1ord(WP/(fs/2),WS/(fs/2),rp,rs); [P,Q]=cheby1(N,rp,Wn,'bandpass');
[H,W]=freqz(P,Q);
plot(W*fs/(2*pi),abs(H));