# and

(&) "E" lógico

## Seqüência de Chamamento

    b=and(A), b=and(A,'*')
                b=and(A,'r'), b=and(A,1)
                b=and(A,'c'), b=and(A,2)
                A&B

## Descrição

`and(A)` é o "E" lógico dos elementos da matriz de valores booleanos `A`. `and(A)` retorna `%T` ("true") ("verdadeiro") se, e só se, todas as entradas de `A` são `%T`.

`y=and(A,'r')` (ou, de modo equivalente, `y=and(A,1)`) é o "e" em relação às linhas. Retorna, em cada entrada do vetor linha `y` , o "e" das linhas de `x` (O "e" é realizado no índice de linhas : `y(j)= and(A(i,j),i=1,m)`).

`y=and(A,'c')` (ou, de modo equivalente, `y=and(A,2)`) é o "e" em relação às colunas. Retorna, em cada entrada do vetor coluna `y` , o "e" das colunas de `x` (O "e" é realizado no índice de colunas: `y(i)= and(A(i,j),j=1,n)`)).

`A&B` fornece o `and` elemento a elemento das matrizes de valores booleanos `A` e `B` .`A` e `B` devem ser matrizes com mesmas dimensões ou uma delas deve ser um único booleano.

## Ver Também

- not
- or