nanmean
(No recomendado) Media, ignorando valores NaN
No se recomienda nanmean. Use la función mean de MATLAB® en su lugar. Con la función mean, puede especificar si quiere incluir u omitir los valores NaN para el cálculo. Para obtener más información, consulte Historial de versiones.
Descripción
devuelve la y = nanmean(X)mean de los elementos de X, calculada después de eliminar todos los valores NaN .
Si
Xes un vector,nanmean(X)es la media de todos los elementos que no seanNaNdeX.Si
Xes una matriz,nanmean(X)es un vector fila de medias de columnas, calculado después de eliminar los valoresNaN.Si
Xes un arreglo multidimensional,nanmeanopera a lo largo de la primera dimensión no singular deX. El tamaño de esta dimensión pasa a ser 1, mientras que los tamaños del resto de dimensiones no varían.nanmeanelimina todos los valoresNaN.
Para obtener información sobre cómo nanmean trata arreglos que solo contienen valores NaN, consulte Consejos.
devuelve la media de las dimensiones especificadas en el vector y = nanmean(X,vecdim)vecdim. La función calcula las medias después de eliminar los valores NaN. Por ejemplo, si X es una matriz, nanmean(X,[1 2]) es la media de todos los elementos que no sean NaN de X porque cada elemento de una matriz está dentro de la parte del arreglo definida por las dimensiones 1 y 2.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Cuando
nanmeancalcula la media de un arreglo que solo contiene valoresNaN, el arreglo queda vacío una vez eliminados los valoresNaNy, por tanto, la suma de los elementos restantes es0. Como el cálculo de la media conlleva una división por0, el valor de la media esNaN. La salidaNaNno es una media de los valoresNaN.
