System object: dsp.RLSFilter
Process inputs using RLS filter
y = step(rlsFilt,x,d)
[y,e] = step(rlsFilt,x,d)
Starting in R2016b, instead of using the
y = step(rlsFilt,x,d) recursively
adapts the reference input,
to match the desired signal,
using the System object,
rlsFilt. The desired
d is the signal desired
plus some undesired noise.
step(rlsFilt,x,d) shows the output of the RLS filter along
with the error,
e, between the
reference input and the desired signal. The filters adapts its coefficients
until the error,
e is minimized.
You can access these coefficients by accessing the 'Coefficients'
property of the object. You must access this property after calling
step method on the object. For example, you
can access the optimized coefficients of
rlsFilt.Coefficients, after calling
step method on this object.