Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Smorzatori, commutatori e contatori

R2026a
Modificare la velocità di campionamento o la velocità di frame dei segnali, contare gli eventi, rilevare i fronti, eseguire azioni al verificarsi degli eventi

Convertire le velocità dei segnali e le dimensioni dei frame in Simulink® utilizzando blocchi di smorzamento dei frame, quali i blocchi Buffer, Unbuffer e Delay Line. Implementare smorzatori FIFO e LIFO utilizzando i blocchi Queue, Stack in Simulink e l'oggetto dsp.AsyncBuffer in MATLAB®. È inoltre possibile contare gli eventi, rilevare i fronti ed eseguire azioni al verificarsi degli eventi utilizzando i blocchi commutatori e contatori in DSP System Toolbox™.

Oggetti

dsp.AsyncBufferFIFO buffer

Funzioni

rebuffer_delayNumber of samples of delay introduced by buffering and unbuffering operations

Blocchi

espandi tutto

Buffer blockBufferBuffer input sequence to smaller or larger frame size
N-Ratio Buffer blockN-Ratio BufferBuffer input data into integer-multiple-sized frames (Da 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 (Da 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

Argomenti