![sin imagen de perfil sin imagen de perfil](/img/anonymouse.png)
Condicion if
Publicado por Adrian (20 intervenciones) el 19/04/2017 00:59:13
hola, necesito saber si alguien conoce la forma de hacer la siguiente condición.
Tengo dos vectores, por ejemplo
a=[1 3 4 0.8 0.6 0.7 3 2]
b=[4 6 1 6 6.6 9 6 1]
y la condición es:
a>1 o b>5 por tres elementos consecutivos y en aumento, Y a>0.5 en esos tres elementos o ubicaciones.
si esto se cumple
c=1
En caso contrario
c=0
En este ejemplo la respuesta seria que c=1, ya que en el vector b, tenemos los elementos b(4), b(5), b(6), es decir, 6 - 6.6 - 9, los tres mayores a 5 y en aumento, y a la vez los elementos a(4), a(5), a(6), son mayores a 0.5.
Cualquier ayuda se agradece !
Tengo dos vectores, por ejemplo
a=[1 3 4 0.8 0.6 0.7 3 2]
b=[4 6 1 6 6.6 9 6 1]
y la condición es:
a>1 o b>5 por tres elementos consecutivos y en aumento, Y a>0.5 en esos tres elementos o ubicaciones.
si esto se cumple
c=1
En caso contrario
c=0
En este ejemplo la respuesta seria que c=1, ya que en el vector b, tenemos los elementos b(4), b(5), b(6), es decir, 6 - 6.6 - 9, los tres mayores a 5 y en aumento, y a la vez los elementos a(4), a(5), a(6), son mayores a 0.5.
Cualquier ayuda se agradece !
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0