Moving Minimum
Скользящий минимум.
Тип: MovingMinimum
Путь в библиотеке:
|
Описание
Блок Moving Minimum определяет скользящий минимум входного сигнала по каждому каналу независимо от времени. Для определения скользящего минимума блок использует метод скользящего окна. В этом методе блок определяет минимум по данным в окне заданной длины, которое перемещается по каждому каналу выборка за выборкой.
Порты
Вход
#
IN_1
—
ввод данных
вектор-строка | вектор-столбец | матрица
Details
Входные данные, по которым определяется скользящий минимум методом скользящего окна. Блок принимает многоканальные входные данные размерностью на , где и , с вещественными или комплексными значениями. Блок также принимает входные данные переменного размера. Во время моделирования можно изменять размер каждого входного канала, однако количество каналов не может меняться.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
вывод скользящего минимума
вектор-строка | вектор-столбец | матрица
Details
Скользящий минимум, определяемый методом скользящего окна. Размер выходных данных соответствует размеру входных данных. Окно скользит по столбцам вдоль каждого канала, и блок определяет минимум данных в окне.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Specify window length —
указать длину окна
Logical
Details
Если установить этот флажок, длина скользящего окна будет равна значению, установленному для параметра Window length. Если снять этот флажок, длина скользящего окна будет бесконечной. В этом режиме блок вычисляет минимальное значение текущей выборки и всех предыдущих выборок в канале.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Window length —
длина скользящего окна
Int64 integer
Details
Указывает длину скользящего окна в выборках.
Зависимости
Чтобы использовать этот параметр, установите флажок Specify window length.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Алгоритмы
Метод скользящего окна
Details
В методе скользящего окна выходной сигнал для каждой входной выборки представляет собой минимальное значение текущей выборки и предыдущих выборок, где — это длина окна в выборках. Когда алгоритм вычисляет первые выходных данных, длина окна равна длине имеющихся данных.
Если длину окна не задана, алгоритм выбирает бесконечную длину окна. В этом режиме на выходе получается минимальное значение текущей выборки и всех предыдущих выборок в канале.
Ниже на рисунке приведен пример вычисления скользящего минимума потоковых входных данных с помощью метода скользящего окна. В алгоритме используется окно длиной 4. С каждой поступающей входной выборкой окно длиной 4 перемещается вдоль данных.