低通滤波器 双线性 sogi

本文介绍了如何将一个具有特定参数(如10kHz采样频率、50Hz截止频率)的连续时间系统转换为离散时间系统,通过计算得到的系数展示了系统的频率响应和z变换,以及对应的增益和零极点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

fs = 10000%采样频率Hz
Ts = 1/fs%采样时间s
fc = 50%截止频率Hz
wc = 2*pi*fc%角频率rad/s
k0 = 1.414%增益
num = [0 0 k0*wc*wc]
den = [1 k0*wc wc*wc]
sysc =tf(num,den)
sysd = c2d(sysc,Ts,'tustin')
[numd,dend]=tfdata(sysd,'v')
a = vpa(numd,10)
b = vpa(dend,10)

fs =

       10000


Ts =

   1.0000e-04


fc =

    50


wc =

  314.1593


k0 =

    1.4140


num =

   1.0e+05 *

         0         0    1.3956


den =

   1.0e+04 *

    0.0001    0.0444    9.8696


sysc =
 
         1.396e05
  -----------------------
  s^2 + 444.2 s + 9.87e04
 
Continuous-time transfer function.


sysd =
 
  0.0003412 z^2 + 0.0006825 z + 0.0003412
  ---------------------------------------
          z^2 - 1.956 z + 0.9566
 
Sample time: 0.0001 seconds
Discrete-time transfer function.


numd =

   1.0e-03 *

    0.3412    0.6825    0.3412


dend =

    1.0000   -1.9556    0.9566

 
a =
 
[0.000341227301, 0.0006824546021, 0.000341227301]
 
 
b =
 
[1.0, -1.955588308, 0.9565535907]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值