The block derepeats each frame, treating distinct channels independently. Each
element of the output is the average of *N* consecutive elements
along a *column* of the input matrix. *N* must
be less than the frame size. *N* represents the ```
Derepeat
factor, N
```

parameter.

When you set the `Rate options`

parameter to
`Enforce single-rate processing`

, the input and output
of the block have the same sample rate. The block reduces the sampling rate by using
a proportionally smaller frame *size* than the input. To process
all input values, *N* must be an integer factor of the number of
rows in the input vector or matrix. For derepetition by a factor of
*N*, the output frame size is 1/*N* times the
input frame size, but the input and output frame rates are equal. When you use this
option, the `Initial condition`

parameter does not apply and the
block incurs no delay, because the input data immediately shows up in the
output.

For example, for a single-channel input with 64 elements that is derepeated by a
factor of 4, the block outputs 16 elements. The input and output frame periods are
equal.

Also, in single-rate processing mode you can use this block in a triggered
subsystem.