Codigo ilogico, porfavor ayuda!!
Publicado por Pepe (2 intervenciones) el 11/08/2010 15:25:00
if (temp3(1,1)~= MediaMovil(i,1)) && (temp3(1,2)~= MediaMovil(i,2));
if temp3(1,2) >= 0.0170 && temp3(1,2) <=0.03
disp('--->')
disp(temp3(1,2))
disp(MediaMovil(i,2))
disp(temp3(1,2)==MediaMovil(i,2))
disp(0.0170 == 0.0170)
end
end
A ver os explico mi problema:
temp3 y MediaMovil son matrices, por alguna extraña razon, cuando llega el bucle y el valor de temp3(1,2) es 0.0170 dice que es diferente al valor MediaMovil(i,2) que si lo sacas por pantalla también es 0.0170.
No lo entiendo, como puede decir que 0.0170 es diferente a 0.0170, no tiene lógica.
Lo que me sale por pantalla es:
--->
0.0170
0.0170
0
1
Porfavor, ayudadme !!!
if temp3(1,2) >= 0.0170 && temp3(1,2) <=0.03
disp('--->')
disp(temp3(1,2))
disp(MediaMovil(i,2))
disp(temp3(1,2)==MediaMovil(i,2))
disp(0.0170 == 0.0170)
end
end
A ver os explico mi problema:
temp3 y MediaMovil son matrices, por alguna extraña razon, cuando llega el bucle y el valor de temp3(1,2) es 0.0170 dice que es diferente al valor MediaMovil(i,2) que si lo sacas por pantalla también es 0.0170.
No lo entiendo, como puede decir que 0.0170 es diferente a 0.0170, no tiene lógica.
Lo que me sale por pantalla es:
--->
0.0170
0.0170
0
1
Porfavor, ayudadme !!!
Valora esta pregunta


0