zoukankan      html  css  js  c++  java
  • 滤波器系数、单位脉冲响应、频率响应等概念笔记

    单位脉冲响应:单位脉冲和滤波器系数的卷积。

    对于FIR滤波器来说,单位脉冲响应就是滤波器系数。对于IIR滤波器,应该是需要用matlab中的filter函数,得到单位脉冲响应。

    频率响应:幅度和相位随频率的变化关系。具体地,幅度随频率的变化关系称为幅频响应;相位随频率的变化关系称为相频相应。单位脉冲响应经过FFT变换后会得到频率和对应的h(z),h(z)是一个复数值,其中绝对值为幅度,角度为相位。

    例:使用freqz得到FIR滤波器的频响

    [hz,fre]=freqz(b_fir,1,Ns,'whole',fs);

    figure

    plot(fre,abs(hz))

    title('幅频响应')

    figure

    plot(fre,unwrap(angle(hz))) % unwrap为解卷积函数,画出的是连续相位

    title('相频响应')

    下图是

    b_fir=[0.8,0.3,0.1,0.1] 对应的频响。注意到FIR的相位是线性的。

    PS:freqz本质上也是FFT。

  • 相关阅读:
    【bzoj2669】[cqoi2012]局部极小值 容斥原理+状压dp
    默默的等式
    P3403 跳楼机
    作物
    【bzoj3174】[Tjoi2013]拯救小矮人
    【bzoj4976】宝石镶嵌
    BZOJ2121-字符串游戏
    mzf的考验
    牛客网round1
    jloi2015
  • 原文地址:https://www.cnblogs.com/keepthinking-go/p/13984818.html
Copyright © 2011-2022 走看看