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