入出力信号の設定

SCALE_CONNECTブロックの入出力ポートはそれぞれ1つのみ用意されています。 (入出力信号のデータ型などの仕様についてはSCALE_CONNECTブロックパラメーターを参照)

複数の信号をSCALE_CONNECTブロックで取り扱うためには、MuxブロックとDemuxブロックを利用してください。

複数の入力信号をSCALEへ転送するためには、下図のように「Mux」ブロックで信号を束ねてから「SCALE_CONNECT」ブロックに接続してください(実際には「SCALE_CONNECT」ブロック手前の「Rate Transition」ブロックに接続)。

fig1

接続した信号の数(次元数)に合わせて、下図のようにSCALE_CONNECTブロックの入力信号次元も設定してください。

fig2

出力信号の場合は、下図のようにSCALE_CONNECTブロックの出力をDemuxブロックで分解して取り出すことが可能です。

fig3

出力信号次元の設定については入力信号と同様です。
なお、SCALE_CONNECTブロックは出力信号が入力信号に対して1ステップ遅れたものになります。

fig4

そのため、あるステップnのときの出力値y(n)はn-1ステップの入力信号x(n-1)をもとに計算された結果であり、ステップnのときの入力信号x(n)に対するものではありません。
ユーザーはこの点に留意してモデルの作成、シミュレーション結果の確認を実施しなければなりません。