Найти логический И
выполняет логическое И массивов A
& B
A
и B
и возвращает массив, содержащий элементы, установленный на логический 1 (true
) или логический 0 (false
). Элемент выходного массива установлен в логический 1 (true
) если оба A
и B
содержит ненулевой элемент в том же расположении массива. В противном случае элемент массива устанавливается на 0.
Для битовых логических операций И смотрите bitand
.
Можно объединить несколько логических операций, например A & B | C
.
Символы &
и &&
Выполните различные операции в MATLAB®. Описанный здесь поэлементный оператор AND &
. Оператор И короткой схемы &&
.
Когда вы используете поэлементно &
и |
операторы в контексте if
или while
выражение цикла (и только в этом контексте), они используют короткое замыкание для вычисления выражений. В противном случае необходимо указать &&
или ||
для присоединения к действию короткого замыкания. Посмотрите Logical Operators: Short-Circuit
&& ||
для получения дополнительной информации.