Совокупный максимум
M = cummax(A)M = cummax(A,dim)M = cummax(___,direction)M = cummax(___,nanflag)возвращает элементы совокупного максимума M = cummax(A) A. По умолчанию cummax(A) действует вдоль первого измерения массива, размер которого не равняется 1.
Если A является вектором, то cummax(A) возвращает вектор, одного размера содержащий совокупные максимумы A.
Если A является матрицей, то cummax(A) возвращает матрицу, одного размера содержащий совокупные максимумы в каждом столбце A.
Если A является многомерным массивом, то cummax(A) возвращает массив, одного размера содержащий совокупные максимумы вдоль первого измерения массива A, размер которого не равняется 1.
возвращает совокупные максимумы по измерению M = cummax(A,dim) dim. Например, если A является матрицей, то cummax(A,2) возвращает совокупные максимумы вдоль строк A.
опционально задает направление с помощью любого из предыдущих синтаксисов. Вы должны задать M = cummax(___,direction) A и, опционально, можете задать dim. Например, cummax(A,2,'reverse') возвращает совокупные максимумы A путем работы от конца до начала второго измерения A.
задает, включать ли или не использовать значения M = cummax(___,nanflag) NaN от вычисления для какого-либо из предыдущих синтаксисов. cummax(A,'includenan') включает все значения NaN в вычисление, в то время как cummax(A,'omitnan') игнорирует их.
Опция 'reverse' во многих кумулятивных функциях позволяет быстрые направленные вычисления, не требуя щелчка или отражения входного массива.