Effacer les filtres
Effacer les filtres

Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

enter in the if clause only in certain situation

1 vue (au cours des 30 derniers jours)
Salvatore Mazzarino
Salvatore Mazzarino le 20 Sep 2012
Clôturé : MATLAB Answer Bot le 20 Août 2021
I would execute a block only if I have this vector
A=[1 0]
instead if I'd have A=[0 0] or A=[1 1] if clause shouldn't be executed. I tried using any or all functions but I'm little confused with their use...
  1 commentaire
Azzi Abdelmalek
Azzi Abdelmalek le 20 Sep 2012
can you be more clear,

Réponses (1)

Andrew Barton
Andrew Barton le 20 Sep 2012
I think all(A==[1 0]) is what you're looking for. A==[1,0] returns a 1x2 array where the first element is true if A(1) == 1, and the second element is true if A(2) == 0. All takes that 1x2 array and only returns true if each of its elements are true.

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by