nansum
(No recomendado) Suma, ignorando valores NaN
No se recomienda nansum. Use la función sum de MATLAB® en su lugar. Con la función sum, 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 = nansum(X)sum de los elementos de X, calculada después de eliminar todos los valores NaN .
Si
Xes un vector,nansum(X)es la suma de todos los elementos que no seanNaNdeX.Si
Xes una matriz,nansum(X)es un vector fila de sumas de columnas, calculado después de eliminar los valoresNaN.Si
Xes un arreglo multidimensional,nansumopera 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.nansumelimina todos los valoresNaN.
Para obtener información sobre cómo nansum trata arreglos que solo contienen valores NaN, consulte Consejos.
devuelve la suma a lo largo de las dimensiones especificadas en el vector y = nansum(X,vecdim)vecdim. La función calcula las sumas después de eliminar los valores NaN. Por ejemplo, si X es una matriz, nansum(X,[1 2]) es la suma 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
nansumcalcula la suma 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. La salida0no es una suma de los valoresNaN.
