Université de khenchela TP Matlab
Série TP N=˚1 : Vecteurs et matrices
1 Exercice
1 2 −1 0 0
−1 2 −1 0 0
1. Construire la matrice T tridiagonale suivante : T = 0 −1 2 −1 0
0 −1 2 −1
0
0 0 0 −1 2
2. Extraire de T les deux premières colonnes.
3. Extraire de T les éléments des colonnes et des lignes 2 à 4.
4. Créer une matrice T2 où la ligne 1 est échangée avec la ligne 3 puis la colonne 2 est remplacée
par les valeurs de la colonne 4.
2 Exercice
Donnez le code Matlab qui permet de :
1. Créez un vecteur colonne vec de 5 éléments linéairement espacés entre 2 et 3.
2. Ajoutez deux lignes à la fin de ce vecteur avec la valeur 0.
3. Ajoutez 1 au deuxième et sixième éléments de ce vecteur.
4. Créez un second vecteur vec2 colonne de même dimension que vec contenant les entiers pairs
supèrieurs ou égaux à 6.
5. Définir un vecteur sumvec comme la somme des deux vecteurs vec et vec2.
6. Définir un vecteur prodvec comme le produit termes à termes des deux vecteurs vec et vec2.
7. Quel est la somme des éléments de prodvec ?
8. Quel est le plus grand élément du vecteur prodvec ?
3 Exercice
Créer les matrices suivantes avec la ligne de commande :
e1 0 0 0
5 0 0 0
! 3 3
5 2 0 0 5 0 0 0 e2 0 0
A= ,B = 3 3 ,C = ,D =
3 4 1 0 0 5 0 0 0 e3 0
3 3
0 0 0 5 0 0 0 e4
! 1 2 ... 10
1 2 ... 10
E= , F = 10 20 ... 100
11 12 ... 20
100 200 ... 1000
4 Exercice
!
5 2 0
A partire de la matrice A = effectue les opérations suivantes :
3 4 1
1. Mettre la deuxième ligne dans L2. 8. Mettre le nombre d’éléments de A
2. Mettre la troisième colonne dans C3. dans nb (Utiliser deux méthodes).
3. Ajouter la ligne (5 4 3) en fin. 9. Remplacer la deuxième ligne par (4 5 6 7).
4. Mettre la diagonale dans V1. 10.Insérer la colonne (8 9) en deuxième position.
5. Ajouter la colonne (1 2 3) en fin. 11.Permuter les colonnes 1 et 2.
6. Supprimer la deuxième ligne
7. Mettre le nombre de lignes de A dans L et le nombre de colonnes dans C.
RAHAB Hichem
2018-2019
c 1 rahab.e-monsite.com
Université de khenchela TP Matlab
5 Exercice
Créer les matrices/vecteurs de la colonne Résultat à partir des matrices/vecteurs de la colonne
Source
Source Résultat
1 1 4 !
1 2 3
1 A1 = 2 , B1 = 4 5 6 C1 = 2 5 , D1 =
4 5 6
3 3 6
! ! 1 2 7
1 2 1 2
C2 = , D2 = E2 = 3 4 8
3 4 5 6
5 6 9
1 2 1 3 5 !
1 3 5
2 A2 = 3 4 , B2 = 7 8 9 F 2 = 2 4 6 , G2 = ,
7 8 9
5 6 7 8 9
2 7
H2 = 4 8 ,
6 9
!
1 + 7 2 + 9 3 + 11
C3 =
4 + 8 5 + 10 6 + 12
! 7 8 1×7 4×8 12 42
1 2 3
3 A3 = , B3 = 9 10 D3 = 2 × 9 5 × 10 E3 = 22 52
4 5 6
11 12 3 × 11 6 × 12 32 62
= A3 ×
F3
B3 G3 = B3 × A3
2
6
B4 = , C4 = 3 7 11 15
10
14
1 2 3 4 1 2
5 6 7 8 5 6
4 A4 = D4 = 9 10 11 12 , E4 =
9 10 11 12 9 10
13 14 15 16 !13 14
1 2 3 4
F4 =
13 14 15 16
1 4
G4 = 5 8 , H4 = 16 11 6 1
13 16
1 2 5 6 13
! 5 6 !
1 2 11 3 4 7 8 14
5 A5 = , B5 = 7 8 , C5 = G5 =
3 4 12 11 12 9 10 15
9 10
16 17 18 19 20
16
17
D5 = 13 14 15 , E5 = F 5 = 20
18
19
RAHAB Hichem
2018-2019
c 2 rahab.e-monsite.com