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

Mean

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

Тип: Mean

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

/Signal Operations/Statistics/Mean

Описание

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

Порты

Вход

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

Details

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

Типы данных

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

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

Да

Выход

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

Details

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

Рассмотрим трехмерный входной сигнал размером на на . Если установить для параметра Find the mean value over значение:

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

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

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

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

    • Если для параметра Dimension установлено значение 1, выходной сигнал будет таким же, как при выборе значения Each column для параметра Find the mean value over.

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

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

Типы данных

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

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

Да

Параметры

Основные

# Find the mean value over — измерение, по которому блок вычисляет среднее значение
Entire input | Each row | Each column | Specified dimension

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

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

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

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

Значения

Entire input | Each row | Each column | Specified dimension

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

Entire input

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

FindTheMeanValueOver

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

Нет

Вычисляемый

Нет

# Dimension — размерность
Real number

Details

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

Зависимости

Чтобы использовать этот параметр, задайте для параметра Find the mean value over значение Specified dimension.

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

1

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

Dimension

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

Нет

Вычисляемый

Да