dsp.DelayLine
(Removed) Rebuffer sequence of inputs with one-sample shift
dsp.DelayLine
has been removed. There is no direct replacement. You can
use the dsp.AsyncBuffer
object to achieve a delay
line.
Description
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?
Creation
Syntax
Description
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
)
Properties
Usage
Description
Input Arguments
Output Arguments
Object Functions
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)
Examples
Algorithms
This object implements the algorithm, inputs, and outputs described on the Delay Line block reference page. The object properties correspond to the block properties.