Académique Documents
Professionnel Documents
Culture Documents
Prof. H. ATATRI
SCILAB Vecteurs et matrices
Mois: 10 − 2020
Groupe: ECT : 2
1.2. Exemple
1 2 3
Pour rentrer la matrice A = 4 5 6 On tape : A=[1 2 3; 4 5 6; 7 8 9 ] ou
7 8 9
A=[1,2,3; 4,5,6; 7,8,9 ]
1.4. Exemple
A(2,3)=0 remplace la valeur 6 de la 2-ieme ligne et 3-ieme colonne par un 0.
2. Matrices classiques
Exemple
0 0 0
zeros(3, 3) = 0 0 0 zeros(2, 3) = 00 00 00
0 0 0
la matrice ne contenant que des 1, possédant n lignes et p colonnes : ones(n, p)
Exemple
1 1 1
ones(2, 3) = 11 11 11
ones(3, 3) = 1 1 1
1 1 1
la matrice identité de taille n : eye(n, n)
Exemple
1 0 0
eye(2, 3) = 1 0 0
eye(3, 3) = 0 1 0 0 1 0
0 0 1
Pour obtenir la transposée d’une matrice B, on utilise la commande B 0 .
1
Exemple
1 2 3 1 4 7
B= 4 5 6 0
→ la transposée de la matrice B est : B = 2 5 8
7 8 9 3 6 9
3. Extraction de coefficients
Il est aussi possible d’accéder à l’intégralité d’une ligne ou d’une colonne par les commandes suivantes :
4. Fonctions usuelles
5. Système linéaire
Si A est une matrice et B un vecteur colonne, on obtient la solution du système linéaire AX = B par la
commande : A\B.