TP : Atelier Mathématiques Appliquées TP2 : Calcul vectoriel et matriciel
Activités
Exercice 1 :
1) Créer un vecteur ligne “x” de 5 nombres successifs entre 2 et 3 et séparés par des
intervalles égaux.
2) Ajouter 1 au deuxième élément.
3) Créer un deuxième vecteur ligne “y” de même dimension mais dont les éléments sont
les nombres pairs successifs en commençant par 4.
4) Créer une matrice “A”, dont la première ligne est égale à “x”, la deuxième ligne est une
ligne de 1 et la troisième ligne est égale à “y”
5) Construire les vecteurs suivants :
a) une suite partant de -8 et allant à-5 par pas de 0,25.
b) une suite décroissante d'entiers de 15 à 3.
c) une suite de longueur 100 de –π à π.
6) Donner les instructions Matlab les plus courtes pour générer les matrices suivantes :
77 77 77 77
0 0 0 1 1 1 1 1 0 0 0
77 77 77 77
0 0 0 1 1 1 1 0 1 0 0
77 77 77 77
0 0 0 1 1 1 1 0 0 1 0
77 77 77 77
7) Créer avec la ligne de commande la plus courte possible la matrice suivante :
1 2 3 4 5 6 7 8 9
𝑀= 2 4 6 8 0 1 2 3 4
2 2 2 2 2 2 2 2 2
Exercice 2 :
1) Utilisez les commandes Matlab pour :
1 2 3
a) Créer la matrice 𝑀 = −1 0 −3
0 2 4
b) Calculer le déterminant et l’inverse de M
c) Extraire la deuxième ligne de M
d) Extraire la troisième colonne de M
2) Indiquez pour chacune des opérations ci-dessous, ce que vaut la matrice D, au final :
e) D=M’
f) D=ones(4,4)*zeros(4,4)
g) D=diag(M)
[Link] & [Link] 23
TP : Atelier Mathématiques Appliquées TP2 : Calcul vectoriel et matriciel
Exercice 3 :
1 −4 −1 1
Soit la matrice 𝐴 = 1 7 1 −2
1 4 −1 2
3 −10 −2 5
1) Créer la matrice A à l’aide de Matlab.
2) Extraire les blocs suivants de la matrice A :
1 −4 −1
4 −1
𝑏1 = , 𝑏2 = 1 7 1
−10 −2
1 4 −1
3) Donner les valeurs de A(3,2), A(2:4,3), A(3, :), tril(A)
4) Ecrire à l’aide de Matlab la matrice D définie par :
D= Id-A.*At où Id désigne la matrice identité et At la matrice transposée de A.
5) Définir la matrice B = 0.5*ones(4,2)-2*ones(4,2) et donner le résultat obtenu. Le produit
de A et B est-il possible ? justifier votre réponse. Si oui quel est la commande Matlab
qui permet de faire ce produit ?
Exercice 4:
Soit M, la matrice définie par :
12 24 36 58
𝑀= 2 6 8 10
7 9 11 13
La sous matrice M1
Ecrire la commande Matlab qui permet d’extraire :
1) L’élément situé dans la troisième ligne et la quatrième colonne.
2) La deuxième et la troisième colonne avec la deuxième et la troisième ligne.
3) Le vecteur L3 contenant tous les éléments de la troisième ligne.
4) Le vecteur C4 contenant tous les éléments de la quatrième colonne.
5) La sous matrice M2 de la matrice M, constitué à partir de l’intersection de la matrice
M2 dont ses lignes sont celles de la matrice M mais afficher en sens inverse.
7 9 11 13
𝑀2 = 2 6 8 10
12 24 36 58
6) Mettre tous les éléments de la deuxième ligne égaux à deux.
[Link] & [Link] 24
TP : Atelier Mathématiques Appliquées TP2 : Calcul vectoriel et matriciel
Exercice 5 :
Résoudre le système d’équation suivant :
2𝑥 + 3𝑦 + 4𝑧 = 3 (1)
𝑥−𝑦−𝑧 =0 (2)
−𝑥 + 4𝑦 + 𝑧 = 5 (3)
[Link] & [Link] 25