Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Buffer, Schalter und Zähler

Ändern der Abtastrate oder Framerate von Signalen, Zählen von Ereignissen, Erkennen von Rändern und Durchführen von Aktionen bei Ereignissen

Mit Frame-Rebuffering-Blöcken wie Buffer, Unbuffer und Delay Line können Sie in Simulink® Signalraten und Framegrößen konvertieren. Implementieren Sie mithilfe der Blöcke Queue und Stack in Simulink und dem dsp.AsyncBuffer-Objekt in MATLAB® FIFO- und LIFO-Buffer. Zudem können Sie mit den Switch- und Counter-Blöcken in DSP System Toolbox™ Ereignisse zählen, Ränder erkennen und bei Ereignissen Aktionen ausführen.

Objekte

dsp.AsyncBufferFIFO buffer

Funktionen

rebuffer_delayNumber of samples of delay introduced by buffering and unbuffering operations

Blöcke

alle erweitern

BufferBuffer input sequence to smaller or larger frame size
Delay LineRebuffer sequence of inputs
QueueStore inputs in FIFO register
StackStore inputs into LIFO register
UnbufferUnbuffer input frame into sequence of scalar outputs
CounterCount up or down through specified range of numbers
Edge DetectorDetect transition from zero to nonzero value
Event-Count ComparatorDetect threshold crossing of accumulated nonzero inputs
Multiphase ClockGenerate multiple binary clock signals
N-Sample EnableOutput ones or zeros for specified number of sample times
N-Sample SwitchSwitch between two inputs after specified number of sample periods

Themen