Rebuffer sequence of inputs with one-sample shift
The dsp.DelayLine
System
object™ rebuffers a sequence of inputs with one-sample shift.
To rebuffer a sequence of inputs with one-sample shift:
Create the dsp.DelayLine
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? (MATLAB).
returns a delay line
System
object, dline
= dsp.DelayLinedline
, that buffers the input samples into a sequence
of overlapping or underlapping matrix outputs.
returns a delay line System
object, dline
= dsp.DelayLine(delaysize
,initial
)dline
, with the Length
property
set to delaysize
and the InitialConditions
property set to initial
.
returns a delay line object with each specified property set to the specified value.
Enclose each property name in single quotes. Unspecified properties have default
values.dline
= dsp.DelayLine(Name,Value
)
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)
This object implements the algorithm, inputs, and outputs described on the Delay Line block reference page. The object properties correspond to the block properties.