Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
boolean
objetos Scilab: variáveis booleanas e operadores '&', '|' e '~'
Descrição
Uma variável booleana é %T (para "true",
            "verdadeiro") ou %F (for "false"). (para
            "false","falso"). Estas variáveis podem ser usadas para definir matrizes
            de valores booleanos, com a sintaxe usual. Matrizes de valores booleanos
            podem ser manipuladas como matrizes ordinárias para extração/inserção de
            elementos e concatenação. Note que outras operações usuais ( +, *, -, ^,
            etc.) não são definidas para matrizes de valores booleanos. Três
            operadores especiais são definidos para estas matrizes:
- ~b
- é a negação elemento a elemento de - b(matriz).
- b1&b2
- é o - and("e") lógico elemento a elemento de- b1e- b2(matrizes).
- b1|b2
- é o - or("ou") lógico elemento a elemento de- b1e- b2(matrizes).
- Variáveis booleanas podem ser usadas para se indexar vetores ou matrizes.
- Por exemplo - a([%T,%F,%T],:)retorna a submatriz feita das linhas- 1e- 3de- a. Matrizes esparsas de valores booleanos são suportadas.
Exemplos
[1,2]==[1,3] [1,2]==1 a=1:5; a(a>2)
Ver Também
| Report an issue | ||
| << Estruturas de Dados | Estruturas de Dados | cell >> |