Движущаяся медиана
M = movmedian( возвращает массив локального A,k)k- укажите средние значения, где каждая медиана вычисляется по раздвижному окну длины k через соседние элементы A. Когда k является нечетным, окно сосредоточено об элементе в текущем положении. Когда k является четным, окно сосредоточено о текущих и предыдущих элементах. Размер окна является автоматически усеченным в конечных точках, когда существует недостаточно элементов, чтобы заполнить окно. Когда окно является усеченным, медиана взята только по элементам, которые заполняют окно. M одного размера с A.
Если A вектор, затем movmedian действует вдоль вектора.
Если A многомерный массив, затем movmedian действует вдоль первого измерения массива, размер которого не равняется 1.
M = movmedian(___, возвращает массив движущихся медиан по измерению dim)dim для любого из предыдущих синтаксисов. Например, если A матрица, затем movmedian(A,k,2) действует вдоль столбцов A, вычисление k- скользящая медиана элемента для каждой строки.
M = movmedian(___, задает, включать ли или не использовать nanflag)NaN значения от вычисления для любого из предыдущих синтаксисов. movmedian(A,k,'includenan') включает весь NaN значения в вычислении, в то время как movmedian(A,k,'omitnan') игнорирует их и вычисляет медиану по меньшему количеству точек.
M = movmedian(___, задает дополнительные параметры для движущейся медианы с помощью одного или нескольких аргументов пары "имя-значение". Например, если Name,Value)x вектор из временных стоимостей, затем movmedian(A,k,'SamplePoints',x) вычисляет движущуюся медиану относительно времен в x.