User`s guide
Variable Integer Delay
5-498
Integer Delay block does not have a fixed initial delay period during which the 
initial conditions appear at the output. Instead, the initial conditions are 
propagated to the output only when they are indexed in memory by the value 
at the 
Delay port. Both fixed and time-varying initial conditions can be 
specified in a variety of ways to suit the dimensions of the input sequence.
Fixed Initial Conditions. The settings shown below specify fixed initial conditions. 
For a fixed initial condition, the block initializes each of D samples in memory 
to the value entered in the 
Initial conditions parameter. A fixed initial 
condition in sample-based mode can be specified in one of the following ways:
•Scalar value with which to initialize every sample of every channel in 
memory. For a general M-by-N input and the parameter settings below, 
the block initializes 100 M-by-N matrices in memory with zeros.
•Array of size M-by-N-by-D. In this case, you can specify different fixed initial 
conditions for each channel. See the Array bullet in “Time-Varying Initial 
Conditions” below for details.
Initial conditions cannot be specified by full matrices.
Time-Varying Initial Conditions. The following settings specify time-varying initial 
conditions. For a time-varying initial condition, the block initializes each of D 
samples in memory to one of the values entered in the 
Initial conditions 
parameter. This allows you to specify a unique output value for each sample in 
memory. A time-varying initial condition in sample-based mode can be 
specified in one of the following ways:
•Vector containing D elements with which to initialize memory samples 
U(2:D+1), where D is the Maximum delay. For a scalar input and the 
parameters shown below, 










