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