(Чтобы быть удаленным) Среднее значение входа
dsp.Median
объект вычисляет среднее значение входа. Объект может вычислить медиану по каждому измерению (строка или столбец) входа или целого входа.
dsp.Median
Система object™ будет удалена в будущем релизе. Чтобы вычислить медиану, используйте median
функция. Чтобы вычислить медиану в рабочем режиме (также известный как движущуюся медиану), используйте dsp.MedianFilter
объект. Для получения дополнительной информации см. Вопросы совместимости.
Вычислить медиану входа:
Создайте dsp.Median
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает средний Системный объект, med
= dsp.Medianmed
, это вычисляет медиану вдоль столбцов входа с помощью метода сортировки быстрой сортировки.
возвращает средний Системный объект, med
= dsp.Median(Name,Value
)med
, с каждым набором свойств к значению вы задаете.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Примечание: Если вы используете R2016a или более ранний релиз, заменяете каждый вызов объекта с эквивалентным step
синтаксис. Например, obj(x)
становится step(obj,x)
.
Вычислите среднее значение входного столбца с помощью dsp.Median
объект.
med = dsp.Median; x = [7 -9 0 -1 2 0 3 5 -9]'; y = med(x)
y = 0
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока Median. Свойства объектов соответствуют свойствам блока, кроме Treat sample-based row input as a column, параметры блоков не поддержаны dsp.Median
Системный объект.