主要内容

lp2hp

将低通模拟滤波器转换为高通

描述

例子

英国电信) = lp2hp (b一个我们变换由多项式系数(由行向量指定)给出的模拟低通滤波器原型b一个)转换为具有截止角频率的高通模拟滤波器我们.输入系统必须是模拟滤波器原型。

英国电信CtDt) = lp2hp (一个BCD我们转换连续时间状态空间低通滤波器原型(由矩阵指定一个BC, 和D)通过截止角频率的高通模拟滤波器我们.输入系统必须是模拟滤波器原型。

例子

全部折叠

设计一个截止频率为100hz,通带纹波为3db,阻带衰减为30db的五阶高通椭圆滤波器

设计原型。将零极增益输出转换为传递函数。

f = 100;[泽、pe、柯]= ellipap(5、3、30);[, ae] = zp2tf(泽、pe、客);

将原型转换为高通滤波器。在Rad / s中指定截止频率。

[bh,啊]= lp2hp (ae, 2 *π* f);

计算并绘制滤波器的频率响应。将归一化频率除以 2 π 因此,x图的-轴为Hz。

[hh, wh] =频率(bh,啊,4096);Semilogx (wh/2/pi,mag2db(abs(hh)))轴([10 400 -40 5])网格

图中包含一个轴对象。axis对象包含一个类型为line的对象。

输入参数

全部折叠

原型分子和分母系数,指定为行向量。b一个指定原型的分子和分母的系数,用降序幂表示年代

B 年代 一个 年代 b 1 年代 n + + b n 年代 + b n + 1 一个 1 年代 + + 一个 年代 + 一个 + 1

数据类型:|

原型状态空间表示,指定为矩阵。状态空间矩阵与状态向量相关x,输入u,输出y通过

x ˙ 一个 x + B u y C x + D u

数据类型:|

截止角频率,用标量表示。用rad/s表示截止角频率。

数据类型:|

输出参数

全部折叠

变换后的分子和分母系数,返回为行向量。

转换状态空间表示,作为矩阵返回。

算法

lp2hp将截止角频率为1 rad/s的模拟低通滤波器原型转换为所需截止角频率的高通滤波器。变换是数字滤波器设计过程中的一个步骤牛油cheby1cheby2, 和ellip职能。

lp2hp是一种高精度状态空间公式的经典模拟滤波器频率变换。如果高通滤波器有截止角频率ω.0,标准年代域转换

年代 ω. 0 p

这个转换的状态空间版本是:

at = wo * inv(a);bt = -wo *(a \ b);ct = c / a;dt = d  -  c / a * b;

看到LP2BP.对于这个变换的带通版本的推导。

扩展功能

在R2006A之前介绍