For Loop not working. Not iterating through my data.

2 visualizaciones (últimos 30 días)
Kimberly Hernandez
Kimberly Hernandez el 4 de Jul. de 2019
Comentada: Kimberly Hernandez el 5 de Jul. de 2019
I have attached my documents below. I have stepping through my code and apparantly my code enter my IF statement. not sure why?? what did I do wrong?

Respuestas (1)

the cyclist
the cyclist el 4 de Jul. de 2019
I did not try running your code, but I'm pretty confident that this line
if time5_00(x+1)> timeV_5_00(y) >time5_00(x)
is not doing what you intend.
I'm guessing you think that that is going to check if timeV_5_00(y) is between the other two times. But it does not do that. The MATLAB if statement syntax does not operate like that. (You might want to take a look at the documentation.)
If I am correct about that, you need to code that line as
if (time5_00(x+1)> timeV_5_00(y)) && (timeV_5_00(y) > time5_00(x))
  1 comentario
Kimberly Hernandez
Kimberly Hernandez el 5 de Jul. de 2019
It is still not entering the if statement. I feel like the problem is that it isn´t iterating through my data to fulfill my conditionals.

Iniciar sesión para comentar.

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by