Formula if with few statements

1 vue (au cours des 30 derniers jours)
ZK
ZK le 25 Avr 2013
Hi
I would like to create a multiple statement in loop if containing an 'or' and 'and'. Is this possible to have a few && and 'or' in one statement? Like:
if A>2 && [(B1>Z && B2<Z) or (C1>Z && C2<Z)]
Thanks

Réponse acceptée

Jan
Jan le 25 Avr 2013
Modifié(e) : Jan le 25 Avr 2013
While the combination of && and || works properly, creating a vector by the square brackets is most likely not wanted.
if A>2 && ((B1>Z && B2<Z) || (C1>Z && C2<Z))
Note that the variables must be scalar for && and ||, otherwise use and() or or(), or the eqivalent & and | operators.
  1 commentaire
ZK
ZK le 25 Avr 2013
Thanks for tips, working fine.

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by