文档

cl2tf

将耦合的通格转换为传递函数形式

语法

[b,a] = cl2tf(k1,k2)
[b,a] = cl2tf(k1,k2,beta)
[b,a,bp] = cl2tf(k1,k2)
[b,a,bp] = cl2tf(k1,k2,beta)

描述

[b,a] = cl2tf(k1,k2)返回系数的分子和分母向量b而且一个对应于传递函数

H z B z / 一个 z 1 2 H 1 z + H 2 z

在哪里H1 (z)而且H2 (z)全通滤波器的传递函数是由决定的吗k1而且k2,k1而且k2是反射系数的实向量,对应于全通晶格结构。

[b,a] = cl2tf(k1,k2,beta)在哪里k1k2而且β是复的,返回系数b和a的分子和分母向量对应于传递函数

H z B z / 一个 z 1 2 β ¯ H 1 z + β H 2 z

[b,a,bp] = cl2tf(k1,k2)在哪里k1而且k2是实数,返回向量英国石油公司对应于幂互补滤波器分子的实系数G (z)

G z B p z / 一个 z 1 2 H 1 z H 2 z

[b,a,bp] = cl2tf(k1,k2,beta)在哪里k1k2而且β是复数,返回系数的向量英国石油公司对应于幂互补滤波器分子的复系数G (z)

G z B p z / 一个 z 1 2 j β ¯ H 1 z + β H 2 z

例子

全部折叠

tf2cl返回反射系数

[b] = cheby1(10。5。4);(k1, k2,β)= tf2cl (b);

构造原滤波器和幂互补滤波器。

[num,窝,numpc] = cl2tf (k1, k2,β);[h, w] = freqz (num穴);HPC = freqz(numpc,den);

显示频率响应

次要情节(211);情节(w /π,20 * log10 (abs (h)),“k”);持有;网格;情节(w /π,20 * log10 (abs (hpc)),“b”);包含('归一化频率(x \pi radians/sample)');ylabel (“数据库”);传奇(“原来的过滤”“功率互补滤波器”...“位置”“最佳”);次要情节(212);情节(w /π,打开(角(h)),“k”);持有;网格;包含('归一化频率(x \pi radians/sample)');ylabel (的阶段(弧度));情节(w /π,打开(角(hpc)),“b”);

扩展功能

在R2011a中介绍

这个话题有帮助吗?