MATLAB SIGNAL PROCESSING BLOCKSET 7 Guida Utente Pagina 620

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 738
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 619
Unbuffer
5-463
5Unbuffer
Purpose Unbuffer a frame input to a sequence of scalar outputs.
Library Signal Management / Buffers
Description The Unbuffer block unbuffers an M
i
-by-N frame-based input into a 1-by-N
sample-based output. That is, inputs are unbuffered row-wise so that each
matrix row becomes an independent time-sample in the output. The rate at
which the block receives inputs is generally less than the rate at which the
block produces outputs.
The block adjusts the output rate so that the sample period is the same at both
the input and output, T
so
=T
si
. Therefore, the output sample period for an input
of frame size M
i
and frame period T
fi
is T
fi
/M
i
, which represents a rate M
i
times
higher than the input frame rate. In the example above, the block receives
inputs only once every three sample periods, but produces an output once every
sample period. To rebuffer frame-based inputs to a larger or smaller frame size,
use the Buffer block.
In the model below, the block unbuffers a four-channel frame-based input with
frame size 3. The
Initial conditions parameter is set to zero and the tasking
mode is set to multitasking, so the first three outputs are zero vectors (see
“Latency” below).
f
ast-time” output“s
l
ow-time” input
(frame size = 1, sample period = T
si
)(frame size = 3, frame period = 3T
si
)
123456789
1
2
3
4
5
6
7
8
9
Vedere la pagina 619
1 2 ... 615 616 617 618 619 620 621 622 623 624 625 ... 737 738

Commenti su questo manuale

Nessun commento