| Using Simulink | ![]() |
ライブラリ
詳細

Dot Productブロックは、2つの入力ベクトルの内積を計算します。スカラ出力 y は、つぎのMATLAB演算と等価です。
y = sum(conj(u1).*u2 )
ここで、u1 と u2 はベクトル入力を示しています。2つの入力がベクトルである場合、それらは互いに同じ長さでなくてはなりません。入力ベクトルの要素は、double タイプの実数値または複素数値信号です。出力信号のタイプ(複素信号か実数信号)は、入力信号のタイプに依存します。
| 入力1 |
入力2 |
出力 |
| 実数 |
実数 |
実数 |
| 実数 |
複素数 |
複素数 |
| 複素数 |
実数 |
複素数 |
| 複素数 |
複素数 |
複素数 |
要素同士を加算することなく乗算する場合は、Productブロックを使用してください。
サポートされているデータタイプ
Dot Productブロックは、double タイプの信号を受け入れ、出力します。
ダイアログボックス
特性
| 直接フィードスルー |
あり
|
| サンプル時間 |
接続されるブロックから継承 |
| スカラ拡張 |
可 |
| 状態数 |
0 |
| ベクトル化 |
可 |
| ゼロクロッシング |
なし |
| Discrete Zero-Pole | Enable | ![]() |