当前位置:网站首页>IIR filter and FIR filter
IIR filter and FIR filter
2022-07-31 03:18:00 【One horse to one yard】
Table of Contents
1. Analog filter and digital filter
3.IIR(Infinite impulse response)&FIR(Finite impulse response)
1. Analog filter and digital filter
Using analog circuits to directly process analog signals to form analog filters, so it is a continuous time system, such as intermediate frequency or radio frequency communication circuits;
Using the discrete time system to filter the digital signal (time domain discrete, amplitude value quantization) constitutes a digital filter.
Of course, digital filter processing can also be used after sampling and processing of analog signals, and compared with analog filters, digital filters are easier to implement, and have higher stability, accuracy, reliability, and cost-effectiveness. Therefore, digital filtersFilter applications continue to become widespread.
2.Impulse Response
When the input of a system is an impulse function, its output is the impulse response.As shown in the figure below, where h(t) is the impulse response:
3.IIR(Infinite impulse response)&FIR(Finite impulse response)
(1) IIR (Infinite Impulse Response) digital filter
As the name implies, when the input is an impulse function, the output impulse response h[n] (because it belongs to a digital filter, the independent variable becomes n) can be extended infinitely.
(2) FIR (finite impulse response) digital filter
When the input is an impulse function, the output impulse response h[n] can end in a finite length of time.
The main reason for this phenomenon is that the IIR-type filter adopts a recursive structure, that is, there is a loop back in the structure to form a feedback branch to continuously generate input for infinite output; in contrast, FIR filterThe implementation of the controller is relatively simple, and there is no feedback part in its structure, so its impulse response is limited.The difference between the two can be easily seen from the difference equation and structure diagram in the following figure:
Because the feedback of the IIR filter is difficult to adjust, it is easy to cause vibration (such as howling in the microphone), and the FIR filter does not have the influence of feedback adjustment, so the FIR filter is more stable.The nonlinear phase characteristics of the IIR filter make it generally only used in some occasions that are not sensitive to phase, such as voice communication, while the FRI filter can be used in some transmission systems that require phase, such as image processing.
边栏推荐
- Detailed explanation of TCP (2)
- CloudCompare & PCL calculate the degree of overlap between two point clouds
- 遗留系统的自动化策略
- JS function this context runtime syntax parentheses array IIFE timer delay self.backup context call apply
- 点云DBSCAN聚类(MATLAB,非内置函数)
- endian mode
- SocialFi 何以成就 Web3 去中心化社交未来
- Annotation usage meaning
- The Map Entry understanding and application
- 【C语言】预处理操作
猜你喜欢
浅识Flutter 基本组件之CheckBox组件
【C语言】预处理操作
Crypto Firms Offer Offer To Theft Hackers: Keep A Little, Give The Rest
学习DAVID数据库(1)
[Compilation principle] Lexical analysis program design principle and implementation
Mysql 45讲学习笔记(二十三)MYSQL怎么保证数据不丢
4. Sensitive word filtering (prefix tree)
Use of QML
Recursive query single table - single table tree structure - (self-use)
浅识Flutter 基本组件之showDatePicker方法
随机推荐
SQL injection Less47 (error injection) and Less49 (time blind injection)
TCP和UDP详解
Why SocialFi achievement Web3 decentralized social in the future
VS QT - ui does not display newly added members (controls) || code is silent
VS QT——ui不显示新添加成员(控件)||代码无提示
品牌广告投放平台的中台化应用与实践
【C语言】表达式求值的一般方法
Point Cloud DBSCAN Clustering (MATLAB, not built-in function)
分布式系统架构需要解决的问题
【AUTOSAR-RTE】-4-Port和Interface以及Data Type
C#远程调试
点云DBSCAN聚类(MATLAB,非内置函数)
Redis实现分布式锁
Detailed explanation of TCP (1)
6. Display comments and replies
Chapter 9 SVM Practice
Addition and Subtraction of Scores in LeetCode Medium Questions
Project (5) - Small target detection tph-yolov5
顺序表的实现
学习DAVID数据库(1)