Moving Maximum

Перемещение максимум

  • Библиотека:
  • Системный тулбокс/статистика DSP

  • Moving Maximum block

Описание

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

Порты

Вход

расширить все

Данные, над которыми определяется скользящий максимум, с помощью метода раздвижного окна. Блок принимает реальные или комплексные многоканальные входы, то есть 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++ с помощью Coder™ Simulink ®

.
Введенный в R2016b
Для просмотра документации необходимо авторизоваться на сайте