Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Je vous présente ... les Matrices !
Je vous jure que lorsque vous saurez vous en servir, jamais plus vous ne vous en séparer.
A l'image des listes, vous pouvez, via le menu principal de votre Casio, aller dans le menu
MAT pour visonner vos matrices.
Vous avez devant vous 27 Matrices normalement vides. Une matrice pour chaque lettre de l'alphabet auxquelles vient s'ajouter une 27ème : la matrice Ans. Je me passerai de commentaire sur cette dernière pour le moment.
Bref, comme pour les listes, vous pouvez via ce menu créer et éditer vos matrices. La manière la plus simple de s'en représenter une est sous forme de tableau. Et c'est bien là la grande différence par rapport aux listes. Voici un petit schéma récapitulatif :
Aussi moche soit-il, mon schéma a l'avantage d'être clair ! Vous pouvez discerner facilement la grande différence entre liste et matrice.
Vous allez maintenant créer une matrice de 5 lignes et de 5 colonnes, communément appelée une matrice carrée 5*5.
Pour ce faire c'est très simple, il vous suffit de mettre en surbrillance grâce au curseur la
Mat A et d'appuyer sur
5 puis de valider en appuyant sur
EXE, puis ré-appuyer sur
5 et une nouvelle fois valider. Votre matrice est maintenant créée ! Celle-ci étant carrée vous n'avez pas eu à vous soucier des lignes et des colonnes, mais retenez bien :
on indique d'abord le nombre de lignes puis de colonnes.
Ainsi si j'avais voulu créer une matrice de 5 colonnes et de 2 lignes j'aurais écrit :
2*5.
Tout comme pour les listes, chaque case vaut 10 octets, alors faites le calcul : une matrice 5*5 vaut déjà 5*5*10 = 250 octets. Ne faites jamais de matrices énormes (mais vous pouvez quand même dépasser largement les 5*5).
Vous voilà maintenant devant votre matrice de 5 lignes et de 5 colonnes. Vous pouvez entrer une valeur en procédant de la même façon que précedemment pour les listes.
Les trois onglets ne nous serviront pas pour le moment...
Voyons maintenant comment manipuler les matrices à l'intérieur d'un programme.
La première étape est la même que pour les listes, dans un premier temps vous devez créer votre matrice. Pour cela vous aurez besoin de la fonction
Dim (OPTN\F2\F6\F2). La syntaxe est la suivante :
Code : Autre
a représente le nombre de lignes et
b le nombre de colonnes. Ici la commande créera une Matrice
A de
a ligne(s) et de
b colonne(s).
Tout comme pour les listes, vous pouvez créer des matrices déjà remplies des nombres que vous souhaitez. Pour cela on utilisera une toute autre syntaxe :
Code : Autre1
| [[1,2,3][1,2,3][1,2,3][1,2,3]]->Mat A |
On indique entre crochets le contenu des lignes. Ici il y aura donc 3 colonne et 4 lignes. Voici une image qui pourra vous éclairer :
N'oubliez pas le premier et le dernier crochet.
Ajouter une valeur dans une Matrice
Pour entrer un nombre dans une Matrice, il faut indiquer son emplacement, à savoir, dans quelle colonne et sur quelle ligne le situer. Pour ajouter
5 à la ligne 2 de la colonne 4 de la Matrice D il faudra donc écrire :
Code : Autre
On indique d'abord le numero de la ligne, puis celui de la colonne.
Maintenant que vous avez vu les bases concernant les Matrices et Listes, passons aux choses sérieuses ...
Maintenant que vous connaissez le principal concernant les Liste et les Matrices, attaquons nous aux choses sérieuses...