主要内容

ca2tf

转换耦合allpass滤波器传递函数形式

描述

(b,一个)= ca2tf (d1,d2)返回向量的系数b一个b一个对应的传递函数的分子和分母H (z)分别在哪里d1d2是真实的向量对应的分母allpass过滤器吗H1 (z)H2 (z)

H ( z ) = B ( z ) / 一个 ( z ) = 1 2 ( H 1 ( z ) + H 2 ( z ) ]

(b,一个)= ca2tf (d1,d2,β)返回向量的系数b向量的系数一个相应的传递函数的分子和分母H (z)分别在哪里d1d2是复杂的矢量和β是一个复杂的标量。

H ( z ) = B ( z ) / 一个 ( z ) = 1 2 ( ( β ¯ ) H 1 ( z ) + β H 2 ( z ) ]

(b,一个,英国石油公司)= ca2tf (d1,d2)还返回向量英国石油公司真正的系数对应于分子的power-complementary过滤器G (z),在那里d1d2是真实的向量。

G ( z ) = B p ( z ) / 一个 ( z ) = 1 2 ( H 1 ( z ) H 2 ( z ) ]

(b,一个,英国石油公司)= ca2tf (d1,d2,β)返回向量的系数英国石油公司真实的或复杂系数对应于分子的power-complementary过滤器G (z),在那里d1d2是复杂的矢量和β是一个复杂的标量。

G ( z ) = B p ( z ) / 一个 ( z ) = 1 2 j ( ( β ¯ ) H 1 ( z ) + β H 2 ( z ) ]

例子

全部折叠

创建一个耦合allpass过滤器。

[b] = cheby1 (10。5。4);

tf2ca函数返回的分母耦合allpass过滤器。

(d1, d2,β)= tf2ca (b);

重建原始图像和power-complementary过滤器使用ca2tf函数。

[num,窝,numpc] = ca2tf (d1, d2,β);

情节的大小反应原过滤和power-complementary。

numpc fvtool (num窝,窝,“分析”,“级”,“MagnitudeDisplay”,“平方级”)

{“字符串”:“图1图:级响应(平方)包含一个坐标轴对象。坐标轴对象2级响应(平方)包含标题行类型的对象。”、“特克斯”:“级响应(平方)”、“乳胶”:[]}

输入参数

全部折叠

分母的allpass过滤器H1 (z),指定为一个真正的或复数向量。

数据类型:|
复数的支持:万博1manbetx是的

分母的allpass过滤器H2 (z),指定为一个真正的或复数向量。

数据类型:|
复数的支持:万博1manbetx是的

复杂的标量1级。

数据类型:|
复数的支持:万博1manbetx是的

输出参数

全部折叠

分子传递函数的系数H (z),作为一个真正的返回或复数向量。

数据类型:
复数的支持:万博1manbetx是的

传递函数的分母系数H (z),作为一个真正的返回或复数向量。

数据类型:
复数的支持:万博1manbetx是的

分子power-complementary滤波器的系数G (z),作为一个真正的返回或复数向量。

数据类型:
复数的支持:万博1manbetx是的

引用

[1]Vaidyanathan, P P。和Sanjit k . Mitra。鲁棒数字滤波器结构:一个直接的方法。IEEE电路和系统杂志19,不。1 (2019):14-32。https://doi.org/10.1109/MCAS.2018.2889204。

[2]Vaidyanathan, P P。多重速率的系统和滤波器。新世纪信号处理系列。恩格尔伍德悬崖,N。普伦蒂斯霍尔,1993。

扩展功能

版本历史

介绍了R2011a

另请参阅

|||