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