lp2bs

变换低通模拟滤波器,以阻

句法

[BT,在] = lp2bs(B,A,禾,BW)
[在,BT,CT,DT〕= lp2bs(A,B,C,d,禾,BW)

描述

lp2bs变换模拟低通滤波器的原型与1个弧度的截止角频率/ s的与期望的带宽和中心频率的带阻滤波器。该变换是在用于数字滤波器的设计过程一个步骤牛油cheby1cheby2椭球功能。

lp2bs传递函数形式和状态空间形式:可在两个不同的线性系统的表示执行变换。在这两种情况下,输入系统必须是一个模拟滤波器的原型。

传递函数形式(多项式)

[BT,在] = lp2bs(B,A,禾,BW)变换为模拟低通滤波器原型由多项式系数给出与中心频率的带阻滤波器和带宽BW。行向量b一种指定递减的权力原型的分子和分母的系数小号

小号 一种 小号 = b 1 小号 ñ + + b ñ 小号 + b ñ + 1 一种 1 小号 + + 一种 小号 + 一种 + 1

标量BW指定弧度为单位的中心频率和带宽/秒。对于具有较低频带边缘的过滤器W1和上频带边缘W2, 用=开方(W1 * W2)BW=W2-W1

lp2bs返回行向量的频率变换滤波器BT

状态空间形式

[在,BT,CT,DT〕= lp2bs(A,B,C,d,禾,BW)在转换矩阵中的连续时间状态空间低通滤波器原型一种Cd如下图所示

X ˙ = 一种 X + ü ÿ = C X + d ü

与中心频率的带阻滤波器和带宽BW。对于具有较低频带边缘的过滤器W1和上频带边缘W2, 用=开方(W1 * W2)BW=W2-W1

带阻滤波器在矩阵返回BTCTDT

算法

lp2bs是经典的模拟滤波器频率变换的高度准确的状态空间的制剂。如果带阻滤波器是有中心频率ω0和带宽w ^, 标准小号-domain改造

小号 = p Q p 2 + 1

哪里Q0/w ^p=小号0。这种转变的状态空间版本

Q =禾/体重;在= [WO / Q * INV(A)禾*眼(毫安);  - 禾*眼(毫安)零(毫安)];转Bt =  -  [WO / Q *(A \ B);零(毫安,N)];CT = [C / A零(MC,MA)];DT = d  -  C / A * B;

看到lp2bp对于这种转变的带通版推导。

扩展功能

C / C ++代码生成
生成使用MATLAB®编码器™C和C ++代码。

也可以看看

||||

R2006a前推出