Перемещение максимум
The dsp.MovingMaximum Система object™ определяет перемещение максимума входного сигнала вдоль каждого канала, независимо с течением времени. Объект использует метод скользящего окна, чтобы определить скользящий максимум. В этом методе окно заданной длины перемещается по каждому каналу, выборка за выборкой, и объект определяет максимум данных в окне. Для получения дополнительной информации см. «Алгоритмы».
Чтобы определить скользящий максимум входа:
Создайте dsp.MovingMaximum Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает движущийся максимальный объект, movMax = dsp.MovingMaximummovMax, с использованием свойств по умолчанию.
устанавливает movMax = dsp.MovingMaximum(Len)WindowLength свойство к Len.
задает дополнительные свойства, используя movMax = dsp.MovingMaximum(Name,Value)Name,Value пар. Неопределенные свойства имеют значения по умолчанию.
movMax = dsp.MovingMaximum('SpecifyWindowLength',1,'WindowLength',10);Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)
[1] Боденем, Дин. «Адаптивная фильтрация и обнаружение изменений для потоковых данных». PH.D. Дипломная работа. Имперский колледж, Лондон, 2012.
dsp.MedianFilter | dsp.MovingAverage | dsp.MovingMinimum | dsp.MovingRMS | dsp.MovingStandardDeviation | dsp.MovingVariance | powermeter