Red de conocimiento informático - Material del sitio web - ¿Qué significa "NAN" en el software Matlab?

¿Qué significa "NAN" en el software Matlab?

NaN se utiliza para manejar condiciones de error en los cálculos, como dividir 0,0 entre 0,0 o sacar la raíz cuadrada de un número negativo. En realidad, NaN no es un número, sino una familia.

NAN Not A Number significa que no es un dato. Generalmente hay dos razones para esto:

En su programa, hay una operación con 0 como denominador. En este momento, puede considerar agregar una cantidad infinitesimal a toda la matriz de dividendos, como 1e-. 10. Esto puede eliminar el fenómeno del 0 como denominador.

Si el método anterior no funciona, es un problema con su propio algoritmo y programación, lo que hace que los resultados no converjan y diverjan.

Materiales de referencia

Qué significa NAN en matlab [citado el 30-12-2017]