Main Content

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

Operazioni di base con segnali di dimensione variabile

Questo esempio mostra come si possono generare segnali di dimensione variabile e illustra alcune delle operazioni che si possono applicare ai segnali. Questo esempio ha lo scopo di introdurre le operazioni di base associate ai segnali di dimensione variabile.

Aprire e compilare il modello denominato sldemo_varsize_basic.

Il modello contiene diversi blocchi che supportano segnali di dimensione variabile.

Modi comuni per generare segnali di dimensione variabile sono:

  • Utilizzare un blocco Switch con un segnale di dimensione diversa per ciascuna porta di input.

  • Utilizzare un blocco Selector e lasciare che l'indice di selezione della dimensione cambi nel tempo.

Molti blocchi possono operare con segnali di dimensione variabile, tra cui i blocchi Gain, Sum, Math Function, Matrix Concatenate e Bus Creator. Inoltre, è possibile sondare i segnali di dimensione variabile utilizzando i blocchi Width o Probe, visualizzare i segnali di dimensione variabile sui blocchi Scope e salvare i segnali di dimensione variabile nel workspace utilizzando il blocco To Workspace.

Per un elenco completo dei blocchi che supportano segnali di dimensione variabile, vedere Simulink Block Support for Variable-Size Signals.

Argomenti complementari