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