Por qué matlab no lee el valor de un vector
Publicado por Fernando Tacle (5 intervenciones) el 02/11/2020 19:24:08
Saludos amigos, tengo un inconveniente con un código que estoy desarrollando, matlab no me lee un valor de una comparación de dos vectores,
El resultado que me arroja es 0.2, 0.4, 0.5, 0.65 y 0.7
Cuando en realidad debería arrojar 0.2, 0.4, 0.5, 0.6, 0.65 y 0.7
el valor que falta es 0.6, no se porqué no imprime, su ayuda con este inconveniente por favor.
Gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
clear all
clc
td=[0 0.2 0.5 0.6 0.65 0.7 0.4];
td1=0.6;
dt=0.05;
t1=dt:dt:1.05;
for i=1:length(t1)
for j=1:length(td)
if t1(i)==td(j)
td(j)
end
end
end
El resultado que me arroja es 0.2, 0.4, 0.5, 0.65 y 0.7
Cuando en realidad debería arrojar 0.2, 0.4, 0.5, 0.6, 0.65 y 0.7
el valor que falta es 0.6, no se porqué no imprime, su ayuda con este inconveniente por favor.
Gracias de antemano.
Valora esta pregunta


0