|
SOLUTIONS
|
BUILT-IN MATHEMATICA SYMBOL
RecurrenceFilter
RecurrenceFilter[{
,
}, x]
filters x using a linear recurrence equation with coefficients
and
.
RecurrenceFilter[tf, x]
uses a discrete-time filter defined by the TransferFunctionModel tf.
RecurrenceFilter[..., x, {y0, y1, ...}]
uses a specified list
as the initial condition.
Details and OptionsDetails and Options
- RecurrenceFilter[{
,
}, x] gives the response y to the input x by solving the recurrence equation
for n from
to Length[x], where i is Length[
] and j is Length[
]. - RecurrenceFilter[{
,
}, x] uses an initial condition
. - RecurrenceFilter[{
,
}, x] pads the input x so that
. The values can be changed with the Padding option. »With Padding->None, the response y effectively starts at
, and the output dimensions are normally smaller than the input. - The specified coefficients
and
are respectively the denominator and numerator polynomial coefficients of the desired transfer function model. - In RecurrenceFilter[tf, ...], tf should be a single-input single-output (SISO) system.
- RecurrenceFilter works with arrays of any rank and SampledSoundList objects, as well as 2D and 3D images.
- When applied to images and multidimensional arrays, the specified filter is applied successively to each dimension, starting at level 1.
- For multichannel image and sound objects, RecurrenceFilter is applied to each channel separately.
New in 9
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


