实验5基于 MATLAB的数字滤波器设计 实验目的:加深对数字滤波器的常用指标和设计过程的理解。 实验原理:低通滤波器的常用指标 1-8 sG(eo )$+5p, forgo sop ▲G(e Ge")≤, oros sosn 通带边缘频率:P阻带边缘频率 Passband Stopband Transition 通带起伏 通带峰值起 band Fig 7.1 Typical magnitude specification for a digital LPF 伏 20ogn-on)d6,阻带起 伏:。,最小阻带衰减:=-20bgn因。 数字滤波器有R和FIR两种类型,它们的特点和设计方法不同。 在 MATLAB中,可以用[b,a]= butter(NWh)等函数辅助设 计邛R数字滤波器,也可以用b=fr1(N,Wn; ftype”)等函数辅助设计 FIR数字滤波器。 实验內容:利用 MATLAB编程设计一个数字带通滤波器,指标要 求如下 通带边缘频率:0n=0457,O2=0657,通带峰值起伏 阻带边缘频率:On=037,032=0757x,最小阻带衰减 40dB
实验 5 基于 MATLAB 的数字滤波器设计 实验目的:加深对数字滤波器的常用指标和设计过程的理解。 实验原理:低通滤波器的常用指标: P P j P G e for 1− ( ) 1+ , S S j G(e ) , for 通带边缘频率: P ,阻带边缘频率: S ,通带起伏: P ,通带峰值起 伏: 20log (1 )[ ] p = − 10 − p dB ,阻带起 伏: s ,最小阻带衰减: 20log ( )[ ] S = − 10 s dB 。 数字滤波器有 IIR 和 FIR 两种类型,它们的特点和设计方法不同。 在 MATLAB 中,可以用[b,a]=butter(N,Wn)等函数辅助设 计IIR数字滤波器, 也可以用b=fir1(N,Wn,’ftype’) 等函数辅助设计 FIR 数字滤波器。 实验内容: 利用 MATLAB 编程设计一个数字带通滤波器,指标要 求如下: 通带边缘频率: P1 = 0.45 ,P2 = 0.65 ,通带峰值起伏: 1[dB] p 。 阻带边缘频率: S1 = 0.3 , S 2 = 0.75 ,最小阻带衰减: 40[dB] S 。 ( ) j G e 1 + P − P 1 • s − S − P P S Passband Stopband Transition band Fig 7.1 Typical magnitude specification for a digital LPF
分别用IR和FIR两种数字滤波器类型进行设计。 实验要求:给岀IR数字滤波器参数和FR数字滤波器的冲激响应 绘出它们的幅度和相位频响曲线,讨论它们各自的实现形式和特点
分别用 IIR 和 FIR 两种数字滤波器类型进行设计。 实验要求:给出 IIR 数字滤波器参数和 FIR 数字滤波器的冲激响应, 绘出它们的幅度和相位频响曲线,讨论它们各自的实现形式和特点