Документация Engee

Среднее

Среднее значение входных данных или последовательности входных данных.

Тип: Mean

Путь в библиотеке:

/Signal Operations/Statistics/Mean

Описание

Блок Среднее вычисляет среднее значение каждой строки, столбца или вектора заданной размерности входных данных. Он также может вычислить среднее значение всего входного сигнала. Размерность можно задать с помощью параметра Искать медианное значение по.

Порты

Вход

# IN_1 — входные данные
скаляр | вектор | матрица | многомерный массив

Details

Входной сигнал, заданный в виде вещественных или комплексных многоканальных и многомерных входных данных, размерностью на , где и .

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128

Поддержка комплексных чисел

Да

Выход

# OUT_1 — среднее значение по указанному измерению
скаляр | вектор | матрица | многомерный массив

Details

Вычисленное среднее значение. Тип данных на выходе совпадает с типом данных на входе.

Рассмотрим трехмерный входной сигнал размером на на . Если установить для параметра Искать медианное значение по значение:

  • Всему входу — выходным сигналом в каждый момент времени выборки является скаляр, содержащий среднее значение входного массива на на .

  • Каждой строке — выходной сигнал в каждый момент времени выборки состоит из массива на на , где каждый элемент содержит среднее значение каждого вектора по второй размерности входа. Для входной матрицы на выходной сигнал в каждый момент времени выборки представляет собой вектор-столбец на .

  • Каждому столбцу — выходной сигнал в каждый момент времени выборки состоит из массива на на , где каждый элемент содержит среднее значение каждого вектора по первой размерности входа. Для входной матрицы на выходной сигнал в каждый момент времени выборки — вектор-строка на . В этом режиме блок рассматривает входные неориентированные векторы длины как векторы-столбцы на .

  • Заданной размерности — выходной сигнал в каждый момент времени выборки зависит от значения параметра Размерность:

    • Если для параметра Размерность установлено значение 1, выходной сигнал будет таким же, как при выборе значения Каждому столбцу для параметра Искать медианное значение по.

    • Если для параметра Размерность задать значение 2, выходной сигнал будет таким же, как при выборе значения Каждой строке.

    • Если для параметра Размерность задать значение 3, то на выходе в каждый момент времени выборки будет матрица на , содержащая среднее значение каждого вектора по третьему измерению входных данных.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128

Поддержка комплексных чисел

Да

Параметры

Основные

# Искать медианное значение по — измерение, по которому блок вычисляет среднее значение
Всему входу | Каждой строке | Каждому столбцу | Заданной размерности

Details
  • Каждому столбцу — блок выводит среднее значение по каждому столбцу.

  • Каждой строке — блок выводит среднее значение по каждой строке.

  • Всему входу — блок выводит среднее значение по всему входному сигналу.

  • Заданной размерности — блок выводит среднее значение по сравнению с размерностью, указанной в параметре Размерность.

Значения

Entire input | Each row | Each column | Specified dimension

Значение по умолчанию

Entire input

Имя для программного использования

FindTheMeanValueOver

Настраиваемый

Нет

Вычисляемый

Нет

# Размерность — размерность
Вещественное число

Details

Укажите размерность (значение, основанное на единице) входного сигнала, по которому блок вычисляет среднее значение. Значение этого параметра должно быть больше нуля и меньше количества измерений во входном сигнале.

Зависимости

Чтобы использовать этот параметр, установите для параметра Искать медианное значение по значение Заданной размерности.

Значение по умолчанию

1

Имя для программного использования

Dimension

Настраиваемый

Нет

Вычисляемый

Да