I have two logical vectors:
A = [0 1 1 1 1 0 0] B = [0 0 0 0 0 0 0]
C = A & B % C = [0 0 0 0 0 0 0]
Can someone explain to me why C = [0 0 0 0 0 0 0].

 Akzeptierte Antwort

John D'Errico
John D'Errico am 11 Mär. 2018

0 Stimmen

The & operator works on the elements of the two variables element-wise.
Since All elements of B are 0 (false) and it is true that if you and anything with false, then the result is uniformly false.
What else would you have expected?

1 Kommentar

Mark Tenorio
Mark Tenorio am 11 Mär. 2018
I don't know. That's why I hit the Ask button. But thank you for answering my question :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by