Array-Vector Divide
Делит элементы массива на элементы вектора по указанному измерению.
Тип: ArrayVectorDivide
|
Путь в библиотеке:
|
Описание
Блок Array-Vector Divide делит значения -мерного входного массива на значения входного вектора в заданном измерении.
Длина входа должна быть такой же, как длина заданного измерения . Блок Array-Vector Divide делит каждый элемент А на соответствующий элемент .
Рассмотрим трехмерный входной массив размером на на и входной вектор размером на 1. Если для параметра Divide along dimension установлено значение 2, выход блока :
где:
Выход блока Array-Vector Divide имеет тот же размер, что и входной массив . Этот блок поддерживает действительные и комплексные входные данные.
Порты
Вход
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 на элементы вектора .
Типы данных: 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
