Dot Product

Скалярное произведение двух векторов.

dot product

Описание

Блок Dot Product вычисляет скалярное произведение входных векторов. Скалярный выход y равен:

сумма

где u1 и u2 — входные векторы.

Входной сигнал может быть вектором, вектором-столбцом (матрицей с одним столбцом) или скаляром. Если оба входа являются векторами или векторами-столбцами, они должны быть одинаковой длины. Если u1 и u2 оба являются векторами-столбцами, блок выводит эквивалент выражения .

Элементы входных векторов могут быть вещественными или комплексными сигналами. Тип сигнала (комплексный или вещественный) на выходе зависит от типов сигналов на входах.

Вход 1 Вход 2 Выход

вещественный

вещественный

вещественный

вещественный

комплексный

комплексный

комплексный

вещественный

комплексный

комплексный

комплексный

комплексный

Порты

Вход

Port_1 — входной сигнал первого операнда
скаляр |вектор

Первый операнд для вычисления скалярного произведения.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Port_2 — входной сигнал второго операнда
скаляр |вектор

Второй операнд для вычисления скалярного произведения.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Выход

Port_1 — выходной сигнал скалярного произведения
скаляр |вектор

Выходной сигнал, полученный в результате вычисления скалярного произведения двух входных сигналов.

Типы данных: Float64

Дополнительные возможности

Генерация Си кода: Да