movmedian
Mediana móvil
Sintaxis
Descripción
M = movmedian(
devuelve un arreglo de valores locales de mediana de A
,k
)k
puntos, donde se calcula cada mediana con una ventana deslizante de longitud k
a través de elementos vecinos de A
. Cuando k
es impar, la ventana se centra sobre el elemento en la posición actual. Cuando k
es par, la ventana se centra sobre los elementos actuales y anteriores. El tamaño de la ventana está truncado automáticamente en los puntos finales cuando no hay suficientes elementos para rellenar la ventana. Cuando la ventana está truncada, la mediana se toma únicamente sobre los elementos que rellenan la ventana. M
es del mismo tamaño que A
.
Si
A
es un vector,movmedian
opera en la longitud del vectorA
.Si
A
es un arreglo multidimensional,movmedian
opera en la primera dimensión deA
cuyo tamaño no es igual a 1.
M = movmedian(___,
especifica la dimensión de dim
)A
en la que operar para cualquiera de las sintaxis anteriores. Por ejemplo, si A
es una matriz, movmedian(A,k,2)
opera en las columnas de A
, calculando la mediana deslizante de k
elementos para cada fila.
M = movmedian(___,
especifica si incluir u omitir valores nanflag
)NaN
en A
. Por ejemplo, movmedian(A,k,"omitnan")
ignora los valores NaN
al calcular cada mediana. De forma predeterminada, movmedian
incluye valores NaN
.
M = movmedian(___,
especifica parámetros adicionales para la mediana móvil utilizando uno o más argumentos de par nombre-valor. Por ejemplo, si Name,Value
)x
es un vector de valores de tiempo, movmedian(A,k,"SamplePoints",x)
calcula la mediana móvil relativa a los tiempos en x
.