Array-Vector Divide
Делит элементы массива на элементы вектора по указанному измерению.
Описание
Блок Array-Vector Divide делит значения n-мерного входного массива A на значения входного вектора V в заданном измерении.
Длина входа V должна быть такой же, как длина заданного измерения A. Блок Array-Vector Divide делит каждый элемент А на соответствующий элемент V.
Рассмотрим трехмерный входной массив A (i, j, k) размером M на N на P и входной вектор V размером N на 1. Если для параметра Divide along dimension установлено значение 2
, выход блока Y(i,j,k):
,
где:
.
.
.
Выход блока Array-Vector Divide имеет тот же размер, что и входной массив A. Этот блок поддерживает действительные и комплексные входные данные.
Порты
Вход
A — входной массив
вектор
| матрица
Входной массив; вектор или матрица.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
V — входной вектор
вектор
| матрица
Входной вектор.
Зависимости
Этот порт появляется только тогда, когда вы устанавливаете для параметра Vector (V) source значение Input port
.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Параметры
Divide along dimension — размерность для деления
1 (по умолчанию)
| положительное число
Задает размерность, по которой нужно разделить элементы входного массива A на элементы вектора V.
Типы данных: Float64
Vector (V) source — источник вектора
Input port (по умолчанию)
| Dialog parameter
Задайте источник вектора V.
-
Input port
— вектор берется из входного порта. -
Dialog parameter
— вектор берется из диалогового параметра Vector (V) .
Vector (V) — вектор
[0.5 0.25] (по умолчанию)
| вектор
Задает вектор V.
Зависимости
Этот параметр используется только при выборе значения Dialog parameter
для параметра Vector (V) source.
Типы данных: Float64