Finite Impulse Response (FIR) Filter

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf Digital Filter
gptkbp:abbreviation gptkb:FIR_Filter
gptkbp:advantage Easily implemented in hardware
Inherently stable
No feedback required
Potentially higher computational cost
May require higher order than IIR for similar performance
gptkbp:canBe gptkb:Parks-McClellan_algorithm
Frequency sampling method
Window method
gptkbp:characteristic Always stable
Finite duration impulse response
Linear phase possible
gptkbp:contrastsWith gptkb:Infinite_Impulse_Response_(IIR)_Filter
gptkbp:hasApplication Telecommunications
Radar systems
Band-pass filtering
Band-stop filtering
Biomedical signal processing
High-pass filtering
Low-pass filtering
Seismic data analysis
gptkbp:hasDesignTool gptkb:LabVIEW
gptkb:DSP_chips
gptkb:MATLAB
gptkb:GNU_Radio
gptkb:Octave
Python (scipy.signal)
gptkbp:hasOutputDependsOn Current and past input values
gptkbp:hasOutputDoesNotDependOn Past output values
gptkbp:hasType Anti-symmetric FIR filter
Causal FIR filter
Non-causal FIR filter
Symmetric FIR filter
https://www.w3.org/2000/01/rdf-schema#label Finite Impulse Response (FIR) Filter
gptkbp:implementedIn gptkb:personal_computer
gptkb:software
Convolution
gptkbp:mathematicalRepresentation y[n] = Σ (b_k * x[n-k])
gptkbp:parameter Filter order
Filter coefficients
gptkbp:relatedTo gptkb:Z-transform
gptkb:Digital_Signal_Processing
Frequency response
Discrete-time systems
gptkbp:usedIn gptkb:signal_processing
Audio processing
Image processing
gptkbp:bfsParent gptkb:Linear_Filter
gptkbp:bfsLayer 7