メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Signal Routing

R2026a
Bus Creator や Switch などの信号の経路を指定するブロック

Signal Routing ライブラリのブロックは、合成信号の作成、データ ストアの管理、入力の切り替えに使用します。

ブロック

Bus Assignment blockBus Assignment指定したバス要素への新しい値の代入
Bus Creator blockBus Creator入力信号、バス、またはメッセージをバスにグループ化
Bus Selector blockBus Selector入力バスから要素を選択する
Data Store Memory blockData Store Memoryデータ ストアの定義
Data Store Read blockData Store Readデータ ストアからデータの読み取り
Data Store Write blockData Store Writeデータ ストアへデータの書き込み
Demux blockDemuxバーチャル ベクトル信号の要素を抽出して出力
Environment Controller blockEnvironment Controller(削除済み) シミュレーションのみ、またはコード生成のみに適用される分岐をブロック線図に作成
From blockFromGoto ブロックからの入力の受け入れ
Goto blockGotoブロック入力を From ブロックに渡す
Goto Tag Visibility blockGoto Tag VisibilityGoto ブロックタグの範囲を定義
Index Vector blockIndex Vector最初の入力の値に基づいてさまざまな入力間での出力の切り替え
Manual Switch blockManual Switch2 つの入力間の切り替え
Manual Variant Sink blockManual Variant Sink出力での複数バリアント選択肢の切り替え
Manual Variant Source blockManual Variant Source入力での複数バリアント選択肢の切り替え
Merge blockMerge複数の信号を単一の信号に結合
Multiport Switch blockMultiport Switch制御信号に基づく出力信号の選択
Mux blockMux同じデータ型および実数/複素数の入力信号をバーチャル ベクトルに結合する
Parameter Writer block iconParameter Writerブロック パラメーターまたは変数への書き込み
Selector blockSelectorベクトル信号または行列信号、多次元信号からの入力要素を選択
State Reader blockState Readerブロックの状態を読み取る
State Writer blockState Writerブロックの状態に書き込む
Switch blockSwitch2 番目の入力の値に基づいて 1 番目の入力と 3 番目の入力の間で出力を切り替え
Variant End blockVariant EndDefine end of bounded region (R2024a 以降)
Variant Sink blockVariant Sinkバリアントを使用した複数の出力間での経路指定
Variant Source blockVariant Sourceバリアントを使用した複数の入力間での経路指定
Variant Start blockVariant StartDefine start of bounded region (R2024a 以降)
Vector Concatenate blockVector Concatenate同じデータ型の入力ベクトルを反復処理のために連結