plz. help me TT I want write if(((mp(1)>0)&(mp(1)<140))&((mp(2)>0)&(mp(2)<140)))
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
rollcakes
el 21 de Oct. de 2015
Comentada: Guillaume
el 21 de Oct. de 2015
0<mp(1)<140 + 0<mp(2)<140
that write to if(here)
plz TT
if(((mp(1)>0)&(mp(1)<140))&((mp(2)>0)&(mp(2)<140)))
thats incorrect T.T
1 comentario
Guillaume
el 21 de Oct. de 2015
Editada: Guillaume
el 21 de Oct. de 2015
What does the '+' mean in your 0<mp(1)<140 + 0<mp(2)<140 expression? While you can add logical expression, I'm fairly certain that's not what you mean.
Your code would be a lot more readable if there wasn't so many unnecessary brackets.
if mp(1) > 0 && mp(1) < 140 && mp(2) > 0 && mp(2) < 140
is exactly the same as you've written but a lot more readable.
Finally, you'll have to explain what 'that's incorrect' means.
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!