“Conocimiento Programación>Lenguajes De Programación

Cómo contar el NaN en MATLAB

2014/2/12
En la programación matemática entorno MATLAB , NaN es un valor especial que significa no un número. Los valores de NaN pueden surgir en sus variables en los casos en que se produce una operación inusual , como la división por cero . También puede ocurrir en ciertas operaciones con el infinito , representado como + Inf y -Inf en MATLAB . También pueden surgir valores NaN al importar datos de un archivo dañado o un formato inusual. MATLAB ofrece funciones especiales para hacer frente a las matrices que contienen valores NaN . Cosas que necesitará
software MATLAB
Ver Más instrucciones
1

crear u obtener una matriz que contiene los valores NaN . Por ejemplo, " myArray = nan (m , n )," devuelve un m- por -n matriz de valores NaN al myArray variables
2

Determina si cada valor es igual a NaN utilizar la función. " isnan ()". Esto es necesario porque las operaciones lógicas normales , tales como " == " , no son capaces de comparar los valores NaN . Siguiendo el ejemplo anterior :

myBooleanArray = isnan ( myArray ) ;
3

Sumar las cifras de myBooleanArray para determinar el número de valores NaN contenidas en myArray . En MATLAB , la operación suma sólo funciona con la última dimensión . Así , en el ejemplo anterior de un m- por -n myArray , le sea necesario llamar :

how_many_NaNs = suma ( sum ( myBooleanArray ));

o :
< p> how_many_NaNs = suma ( remodelar ( myBooleanArray , m * n , 1 ));

el segundo ejemplo de código forma de nuevo la matriz en una matriz de una dimensión , por lo que la función suma trabaja en todo el array < . br>

Lenguajes De Programación
Ventajas y desventajas a la programación orientada a objetos
Cómo crear un procedimiento almacenado en SQL PL
¿Qué herramientas Informática Programadores uso
Aplicación de Programación Lineal en Computadoras
¿Cuál es el lenguaje de programación de Windows 7?
Cómo crear un Rollover Image Uso de la programación HTML
¿Por qué puedo encontrar términos de computadora?
Cómo calcular algoritmos Mediana
Conocimiento de la computadora © http://www.ordenador.online