FixPt Unit Delay
Delay a signal one sample period.
Description
The FixPt Unit Delay block is a masked S-function that delays its input by the specified sample period. It is equivalent to the z-1 discrete-time operator.
The block provides a mechanism for discretizing one or more signals in time, or resampling the signal at a different rate. If your model contains multirate transitions, you must add FixPt Unit Delay blocks between the slow to fast transitions and the sample rate must be set to that of the slower block. For fast to slow transitions, use the FixPt Zero Order Hold block.
The block accepts one input and generates one output, both of which can be scalar or vector. If the input is a vector, all elements of the vector are delayed by the same sample period.
Dialog Box Parameters

- Initial condition - The initial output of the simulation. This parameter is converted from a double to the input data type offline using round-to-nearest and saturation.
- Sample time - Sample time. The block accepts continuous sample times. in which case it is equivalent to the built-in Memory block.
Characteristics
| Characteristic | Description |
|---|---|
| Input Port | Any data type supported by the blockset |
| Output Port | Same as the input |
| Direct Feedthrough | No |
| Sample Time | Discrete or continuous |
| Scalar Expansion | Of inputs or initial conditions |
| States | As many as there are outputs |
| Vectorized | Yes |