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