Second-order section biquadratic IIR filter structures
The dsp.SOSFilter
System object™ implements an IIR filter structure using second-order sections (SOS).
To implement an IIR filter structure using SOS:
Create the dsp.SOSFilter
object and set its properties.
Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?.
returns a biquadratic
IIR filter System object, sos
= dsp.SOSFiltersos
, which independently filters each channel (column)
of the input over time using a specified biquadratic structure.
returns a biquadratic filter object with the sos
= dsp.SOSFilter(num
,den
)Numerator
property set
to num
and the Denominator
property set to
den
.
returns a biquadratic filter object with each property set to the specified value. Enclose
each property name in single quotes.sos
= dsp.SOSFilter(Name,Value
)
sos = dsp.SOSFilter('CoefficientSource','Input
port')
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)