Matlab - Necesito encontrar los tres primeros NaN

   
Vista:

Necesito encontrar los tres primeros NaN

Publicado por Adrián (1 intervención) el 20/03/2013 21:04:17
bueno les cuento, tengo un vector de promedios diarios de nivel del mar con muchas brechas (brechas = NaN, UN NUMERO NAN ES EQUIVALENTE A UN DÍA) y necesito encontrar solo las brechas menores o iguales a tres días para luego interpolarlas linealmente, la pregunta es ¿¿cómo puedo diseñar un método que me encuentres estas brechas menores o iguales a tres días??.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

Necesito encontrar los tres primeros NaN

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3430 intervenciones) el 23/03/2013 07:30:00
adaptalo a tu pregunta.
Con esta información lo puedes hacer, como estoy falto de tiempo, no puedo hacerte todo el código.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
='editor_code'>>> nanss
 
C =
 
     0   NaN     0     0     0     1     1     1   NaN   NaN
 
>> r=isnan(C)
 
r =
 
     0     1     0     0     0     0     0     0     1     1
 
>> nanss
 
C =
 
     0     1     0     1     0   NaN     0     0     1     0   NaN     0
 
>> r=isnan(C)
 
r =
 
     0     0     0     0     0     1     0     0     0     0     1     0
 
>> nanss
 
C =
 
     0     1   NaN     0     0     0   NaN     0   NaN   NaN
 
>> r=isnan(C)
 
r =
 
     0     0     1     0     0     0     1     0     1     1



Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar