数字滤波器结构的MATLAB实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将零极点增益表示的H(z)转换成基本二阶节形式 sos=zp2sos(z,p,k)
滤波器结构及有限字长
并联型结构
通过residuez函数实现将IIR的H(z)展开 为一阶有理分式之和的形式 [r,p,k]=residuez(num,den)
部分分式留数 极点 多项式 H(z)分子和分母系数向量 共轭复数极点 构成的向量
Βιβλιοθήκη Baidu
[K,C]=tf2latc(num,den) %由直接型得到格型 [num,den]=latc2tf(K,C) %由格型得到直接型
滤波器结构及有限字长
数字信号处理
(Digital Signal Processing)
IIR数字滤波器的基本结构 FIR数字滤波器的基本结构 数字滤波器的格型结构 数字滤波器结构的MATLAB实现 有限字长效应
数字滤波器结构的MATLAB实现
直接型结构
级联型结构
并联型结构 格型结构
滤波器结构及有限字长
直接型结构
MATLAB描述:
实系数二阶分式 分子和分母系数向量
共轭复数留数 构成的向量
利用[b1,a1]=residuez(R1,P1,0) 可将二 个复系数一阶分式合并成实系数二阶分式。
滤波器结构及有限字长
格型结构
AZ和AP系统
K=poly2rc(a)
%由直接型得到格型
a=rc2poly(K) %由格型得到直接型 AZAP系统
IIR由两个行矢量b和a描述,b包含{bn}系 数,a包含{an}系数
MATLAB实现: 利用filter函数 IIR: filter(b,a,x)
滤波器结构及有限字长
级联型结构
基本二阶节的MATLAB描述
b01 b s os 02 b0 L b11 b12 b1L b12 b22 b2 L a 01 a 02 a0 L a11 a12 a1L a12 a 22 a2 L