Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Buffers, commutateurs et compteurs

R2026a
Modifier la fréquence d’échantillonnage ou d’images des signaux, compter les événements, détecter les fronts et effectuer des actions quand des événements se produisent

Convertissez les fréquences de signal et les tailles d’images dans Simulink® avec des blocs de remise en mémoire tampon des trames tels que Buffer, Unbuffer et Delay Line. Implémentez des buffers FIFO et LIFO avec les blocs Queue et Stack dans Simulink et l’objet dsp.AsyncBuffer dans MATLAB®. Vous pouvez également compter les événements, détecter les fronts et effectuer des actions quand des événements se produisent avec les blocs commutateurs et compteurs de DSP System Toolbox™.

Objets

dsp.AsyncBufferFIFO buffer

Fonctions

rebuffer_delayNumber of samples of delay introduced by buffering and unbuffering operations

Blocs

développer tout

Buffer blockBufferBuffer input sequence to smaller or larger frame size
N-Ratio Buffer blockN-Ratio BufferBuffer input data into integer-multiple-sized frames (depuis R2026a)
Delay Line blockDelay LineRebuffer sequence of inputs
Queue blockQueueStore inputs in FIFO register
Stack blockStackStore inputs into LIFO register
Unbuffer blockUnbufferUnbuffer input frame into sequence of scalar outputs
N-Ratio Unbuffer blockN-Ratio UnbufferUnbuffer input data into integer-factor-sized frames (depuis R2026a)
Counter blockCounterCount up or down through specified range of numbers
Edge Detector blockEdge DetectorDetect transition from zero to nonzero value
Event-Count Comparator blockEvent-Count ComparatorDetect threshold crossing of accumulated nonzero inputs
Multiphase Clock blockMultiphase ClockGenerate multiple binary clock signals
N-Sample Enable blockN-Sample EnableOutput ones or zeros for specified number of sample times
N-Sample Switch blockN-Sample SwitchSwitch between two inputs after specified number of sample periods

Rubriques