• 大小: 1.97MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-30
  • 语言: Matlab
  • 标签:

资源简介

加深了对IIR数字滤波器设计的理解和掌握。IIR数字滤波器的设计分为直接法与间接法,但一般采用间接法(即脉冲响应不变法和双线性变换法),但应用最广泛的双极性变换法。此次实验掌握了IIR数字滤波器的基本设计过程:先将给定的数字滤波器的指标转换成过渡模拟滤波器的指标,设计过渡模拟滤波器,将过渡模拟滤波器系统函数转换成数字滤波器的系统函数。熟悉了双线性变换法设计IIR数字滤波器的原理与方法。掌握了IIR数字滤波器的MATLAB实现方法,会调用ellipord()和ellip()函数设计各种滤波器。学会观察分析滤波器输入输出数据波形,理解了数字滤波的概念。

资源截图

代码片段和文件信息

function AM_mstg
N=2000; Fs=10000;T=1/Fs;Tp=N*T;t=0:T:(N-1)*T;k=0:N-1;f=k/Tp;
fc1=Fs/10;fm1=fc1/10;%第1路调幅信号的载波频率fc1=1000Hz调制信号频率fm1=100Hz
fc2=Fs/20;fm2=fc2/10;%第2路调幅信号的载波频率fc2=500Hz调制信号频率fm2=50Hz
fc3=Fs/40;fm3=fc3/10;%第3路调幅信号的载波频率fc3=250Hz调制信号频率fm3=25Hz
xt1=[1+cos(2*pi*fm1*t)].*cos(2*pi*fc1*t);
xt2=[1+cos(2*pi*fm2*t)].*cos(2*pi*fc2*t);
xt3=[1+cos(2*pi*fm3*t)].*cos(2*pi*fc3*t);
st=xt1+xt2+xt3;fxt=fft(stN);
subplot(211);plot(tst);xlabel(‘t/s‘);ylabel(‘s(t)‘);
axis([0Tp/8min(st)max(st)]);title([‘N=‘num2str(N)‘ AM s(t)波形图‘])
subplot(212);stem(fabs(fxt)/max(abs(fxt)));title([‘N= ‘num2str(N)‘频谱图‘])
axis([0Fs/501.2]);xlabel(‘f/Hz‘);ylabel(‘幅度‘);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     769536  2018-12-16 22:40  2016122118_ IIR滤波器设计实验报告\2016122118李海龙_ IIR滤波器设计实验报告.doc

     文件     858465  2018-12-16 22:41  2016122118_ IIR滤波器设计实验报告\2016122118李海龙_ IIR滤波器设计实验报告.pdf

     文件        738  2018-12-16 22:38  2016122118_ IIR滤波器设计实验报告\AM_mstg.m

     文件       2270  2018-12-18 14:02  2016122118_ IIR滤波器设计实验报告\IIR.m

     文件       1021  2018-12-16 22:39  2016122118_ IIR滤波器设计实验报告\mstg.m

     目录          0  2018-12-18 16:42  2016122118_ IIR滤波器设计实验报告

     文件     769536  2018-12-18 16:41  2016122118_ IIR滤波器设计实验报告\2016122118_ IIR滤波器设计实验报告.doc

     文件       2160  2018-12-18 14:01  2016122118_ IIR滤波器设计实验报告\IIR.asv

----------- ---------  ---------- -----  ----

              2403726                    8


评论

共有 条评论