filter
1-D digital filter
📝 Syntax
y = filter(b, a, x)
📥 Input argument
b - Numerator coefficients of rational transfer function: vector.
a - Denominator coefficients of rational transfer function: vector.
x - Input data: matrix.
📤 Output argument
y - Filtered data: matrix.
📄 Description
The functionfilter(b, a, x) applies a rational transfer function to filter the input data arrayx.
This transfer function is defined by the coefficients of the numerator (b) and denominator (a).
If the first coefficient ofa (a(1)) is not equal to 1, the filter normalizes the coefficients by a(1). It is crucial for a(1) to be nonzero.
Whenx is a vector, the function returns a vector of the same size asx containing the filtered data.
💡 Example
🔗 See also
conv.
🕔 History
Version
📄 Description
1.0.0
initial version
Last updated
Was this helpful?