Un Booléen peut prendre deux valeurs ``vrai'' T et ``faux'' F. On dispose des deux variables booléennes et F et qui peuvent être utilisée pour construire des matrices de booléen.
L'évaluation des opérateurs de comparaisons
(``=='', ``>'', `` >= '', ``<='' et
`` ='') produit des résultats de type matrices de booléens.
On dispose des opérateurs matriciels termes à termes
``&'' (et) , ``|'' (ou) et ``~
'' (not) et des
fonctions logiques and, or et not qui
prennent en argument une matrice de Booléens.
Les matrices Booléennes sont utilisées dans Scilab avec les expressions conditionnelles et elles servent aussi bien souvent à sélectionner des éléments dans une matrice. Nous avons déjà illustré cette utilisation dans une sections précédente.
Nous donnons ici un exemple d'utilisation de matrices booléennes. On cherche à tester la véracité d'une expression logique 2 :