(Чтобы быть удаленным), Находят максимальное значение входа или последовательность входных параметров
dsp.Maximum
объект находит максимальные значения входа или последовательность входных параметров.
dsp.Maximum
Система object™ будет удалена в будущем релизе. Чтобы вычислить максимум, используйте max
функция. Чтобы вычислить рабочий максимум в MATLAB®, используйте dsp.MovingMaximum
объект. Для получения дополнительной информации см. Вопросы совместимости.
Вычислить максимальное значение входа или последовательность входных параметров:
Создайте dsp.Maximum
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает объект, max
= dsp.Maximummax
, это вычисляет значение и индекс максимальных элементов во входе или последовательности входных параметров в заданном измерении.
возвращает находящий максимальный объект, max
= dsp.Maximum(Name,Value
)max
, с каждым заданным набором свойств к заданному значению.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Примечание: Если вы используете R2016a или более ранний релиз, заменяете каждый вызов объекта с эквивалентным step
синтаксис. Например, obj(x)
становится step(obj,x)
.
Найдите максимальное значение и его индекс.
max1 = dsp.Maximum; x = randn(100,1); [y,I] = max1(x)
y = 3.5784
I = 9
Вычислите рабочий максимум.
max2 = dsp.Maximum; max2.RunningMaximum = true; x = randn(100,1); z = max2(x); plot(z)
z (i) является максимумом всех значений в векторе x (1:i).
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока Maximum. Свойства объектов соответствуют параметрам блоков.