Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

enter in the if clause only in certain situation

1 Ansicht (letzte 30 Tage)
Salvatore Mazzarino
Salvatore Mazzarino am 20 Sep. 2012
Geschlossen: MATLAB Answer Bot am 20 Aug. 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...

Antworten (1)

Andrew Barton
Andrew Barton am 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.

Diese Frage ist geschlossen.

Community Treasure Hunt

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

Start Hunting!

Translated by