“Conocimientos Programación>Lenguajes De Programación

Cómo contar el NaN en MATLAB

2013/7/31
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
Cómo mostrar Siguiente y Anterior en ColdFusion
Cómo instalar QBasic Con Windows XP
Cómo serializar los objetos en NET Remoting
Cómo agregar barras de línea a un sitio Web
Cómo desarrollar un plan de pruebas
Ventajas y desventajas a la programación orientada a objetos
¿Cómo se utiliza un archivo de código que está en la carpeta de datos de aplicación
La historia de la programación Prolog Idioma
Conocimientos Informáticos © http://www.ordenador.online