Poblema con el NaN
Publicado por Martin (2 intervenciones) el 16/07/2008 09:11:02
Hola buenas:
Mi duda es la siguietne:
Si tengo el vector [1, 2, NaN, 4], ¿Cómo puedo realizar un ciclo que recorra todas las posiciones y elimine los NaN?
Lo intenté con
for i=1:4
if v(i)==NaN
v(i)=[]
end
end
Pero el caso es que no va, supongo que porque al ser una variable numérica, no podrá realizar la comparación al entrar en el if. ¿Cómo se resuelve este prolema?
Muchas gracias
Mi duda es la siguietne:
Si tengo el vector [1, 2, NaN, 4], ¿Cómo puedo realizar un ciclo que recorra todas las posiciones y elimine los NaN?
Lo intenté con
for i=1:4
if v(i)==NaN
v(i)=[]
end
end
Pero el caso es que no va, supongo que porque al ser una variable numérica, no podrá realizar la comparación al entrar en el if. ¿Cómo se resuelve este prolema?
Muchas gracias
Valora esta pregunta


0