Moving Minimum

Движущийся минимум

  • Библиотека:
  • DSP System Toolbox / Статистика

  • Moving Minimum block

Описание

Блок Moving Minimum определяет движущийся минимум входного сигнала вдоль каждого канала независимо в зависимости от времени. Блок использует метод раздвижного окна, чтобы определить движущийся минимум. В этом методе окно заданной длины отодвигается каждая выборка канала выборкой, и блок определяет минимум по данным в окне. Для получения дополнительной информации см. Алгоритмы.

Порты

Входной параметр

развернуть все

Данные, по которым движущийся минимум определяется с помощью метода раздвижного окна. Блок принимает многоканальные входные параметры с комплексным знаком или с действительным знаком, то есть, m-by-n входные параметры размера, где m ≥ 1 и n ≥ 1. Блок также принимает входные параметры переменного размера. В процессе моделирования можно изменить размер каждого входного канала. Однако количество каналов не может измениться.

Типы данных: single | double
Поддержка комплексного числа: Да

Вывод

развернуть все

Движущийся минимальный выход, определенное использование метода раздвижного окна. Размер выхода совпадает с размером входа. Окно скользит по столбцам вдоль каждого канала, и блок определяет минимум данных в окне. Для получения дополнительной информации см. Алгоритмы.

Типы данных: single | double
Поддержка комплексного числа: Да

Параметры

развернуть все

Когда вы устанавливаете этот флажок, длина раздвижного окна равна значению, которое вы задаете через параметр Window length. Когда вы снимаете этот флажок, длина раздвижного окна бесконечна. В этом режиме блок определяет минимум текущей выборки и всех предыдущих выборок в канале.

Window length задает длину раздвижного окна в выборках.

Зависимости

Этот параметр появляется, когда вы устанавливаете флажок Specify window length.

  • Code generation

    Симулируйте модель с помощью сгенерированного кода C. В первый раз вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но обеспечивает более быструю скорость симуляции, чем Interpreted execution.

  • Interpreted execution

    Симулируйте модель с помощью MATLAB®  интерпретатор. Эта опция сокращает время запуска, но имеет более медленную скорость симуляции, чем Code generation.

Характеристики блока

Типы данных

double | integer | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

Алгоритмы

развернуть все

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b