Contenuto principale

Routing del segnale

R2026b
Blocchi per il routing e l'organizzazione dei segnali, come Bus Creator, Selector e Switch

Utilizzare i blocchi della libreria Signal Routing per controllare il flusso dei segnali tra i blocchi del modello. È possibile creare segnali compositi, dividere e unire i percorsi del segnale, memorizzare e recuperare dati condivisi e commutare tra sorgenti di input in base a determinate condizioni.

Per aggiungere blocchi da questa libreria al modello, vedere Add Blocks to Models.

Blocchi

Bus Assignment blockBus AssignmentAssign new values to specified bus elements
Bus Creator blockBus CreatorGroup input signals, buses, or messages into bus
Bus Selector blockBus SelectorSelect elements from input bus
Data Store Memory blockData Store MemoryDefine data store
Data Store Read blockData Store ReadRead data from data store
Data Store Write blockData Store WriteWrite data to data store
Demux blockDemuxEstrarre e generare gli elementi di segnale vettoriale virtuale
Environment Controller blockEnvironment Controller(Removed) Create branches of block diagram that apply only to simulation or only to code generation
From blockFromAccept input from Goto block
Goto blockGotoPass block input to From blocks
Goto Tag Visibility blockGoto Tag VisibilityDefine scope of Goto block tag
Index Vector blockIndex VectorSwitch output between different inputs based on value of first input
Manual Switch blockManual SwitchCommutare tra due input
Manual Variant Sink blockManual Variant SinkSwitch between multiple variant choices at output
Manual Variant Source blockManual Variant SourceSwitch between multiple variant choices at input
Merge blockMergeCombine multiple signals into single signal
Multiport Switch blockMultiport SwitchSelect output signal based on control signal
Mux blockMuxCombinare segnali di input dello stesso tipo di dati e complessità in vettore virtuale
Parameter Writer block icon.Parameter WriterWrite to block parameter or variable
Selector blockSelectorSelezionare gli elementi di input da un vettore, una matrice o un segnale multidimensionale
State Reader blockState ReaderRead a block state
State Writer blockState WriterWrite to a block state
Switch blockSwitchCommutare l'output tra il primo input e il terzo in base al valore del secondo input
Variant End blockVariant EndDefine end of bounded region (Da R2024a)
Variant Sink blockVariant SinkRoute amongst multiple outputs using variants
Variant Source blockVariant SourceRoute among multiple inputs using variants
Variant Start blockVariant StartDefine start of bounded region (Da R2024a)
Vector Concatenate blockVector ConcatenateConcatenare vettori di input dello stesso tipo di dato per l'elaborazione iterativa

Strumenti

Library BrowserFind and add blocks to model

Argomenti