Les tableaux logiques Tableau:logique

Une variable logique ou de type booléen peut prendre une des deux valeurs prédéfinies true ou false. Les tableaux de données logiques sont générés à partir des expressions logiques.

Ces tableaux logiques sont des outils très puissants utilisés en MATLAB. Ils permettent de remplacer un traitement répétitif compliqué. Les exemples suivants expliquent ce principe.

Tableau logique - Exemple n° 1

Soit A une matrice de données 3x3. Écrire un script permettant de créer une matrice logique contenant le résultat du test de parité des éléments de la matrice de données A (vrai si l’élément est pair, faux sinon).

% tableau_logique_1 
clear all; close all; clc; 
 
disp('Matrice de données'); 
A= [1, 2, 3; 
    4, 5, 6; 
    7, 8, 9] 
 
disp('Matrice logique'); 
Al= (mod(A,2) == 0) 

Résultat :

Matrice de données 
A = 
     1     2     3 
     4     5     6 
     7     8     9 
Matrice logique 
Al = 
     0     1     0 
     1     0    ...
Pour consulter la suite, découvrez le livre suivant :
couv_RIMATLAB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les boucles imbriquées
Suivant
Problématique