Using Simulink    
Demux

ベクトル信号を複数の出力信号に分離します。

ライブラリ

Signals & Systems

詳細



Demuxブロックは、ベクトル入力信号を複数の出力ラインに分離します。出力ラインは、スカラまたはベクトル信号を伝達します。Simulinkは Number of outputs パラメータにより、出力信号の数と幅を決定します。

スカラの出力数

Number of outputs パラメータがスカラ値を含む場合、ブロックは入力信号をその数の出力信号に分離します。出力信号の幅は、入力ベクトルの幅と出力数によって決まります。

ベクトルの出力数

Number of outputs パラメータがベクトルの場合、出力ラインの数は、ベクトルの要素数と等しくなります。出力信号幅は、入力ベクトル幅とパラメータの要素の値によって決まります。明示的に出力信号の幅を調整することも、あるいはSimulinkにそれらの幅を決定させることもできます。

Simulinkは、ブロック上に指定された数の出力端子を描き、必要に応じてブロックの大きさを調整します。端子数を増減すると、端子はブロックアイコンの最下部に追加されたり最下部から削除されたりします。

出力パラメータ数を変数として使用

Number of outputs パラメータに変数を指定すると、その変数がワークスペース上に定義されていない場合、Simulinkはエラーメッセージを表示します。

サポートされているデータタイプ

Demuxブロックは、任意の数値(複素数または実数)やデータタイプの信号を受け入れ、出力します。

パラメータとダイアログボックス

Number of outputs
出力の数と幅。出力幅の総数は、入力ラインの幅と一致しなければなりません。


 Dead Zone Derivative