Vous êtes sur la page 1sur 2

TD

Initiation à Matlab

Exercice 1.
a) Écrivez un programme qui demande deux valeurs a et b à l’utilisateur et qui les affiche.
b) Déterminer les dimensions des matrices A et B, en extraire le nombre de colonnes.
c) Construire un vecteur ligne X ayant 5 composantes toutes nulles.
d) Construire un vecteur colonne Y ayant 5 composantes toutes égales à 1.
d) Construire une matrice identité I d’ordre 4.

Exercice 2.
Soient les matrices suivantes :

1 1 1
𝐴 = (1 2 1) ; 𝐵 = (1 2 1)
1 0 0
a) Entrer ces matrices sous Matlab.
b) Déterminer les dimensions de A et B, en extraire le nombre de lignes et de colonnes.
c) Calculer AB et A2.
d) Calculer le déterminant de A et l’inverse de B.

Exercice 3.
a) Définir la matrice A suivante :

8 1 4 3
𝐴 = (1 3 0 6)
2 0 1 5
7 7 2 0
b) Extraire l’élément F3,4 et F15.
c) Qu’obtient-on avec les instructions A(1,:), A(:,1), A(1,[2:4]).
d) Quelle instruction permet d’extraire les matrices suivantes :

8 4
3 0 6
𝐵=( ) ; 𝐶 = (1 0)
0 1 5 2 1
7 2
e) Que vaut A*C, B*C, C*B, C.*B ? Justifiez !
f) Construire un vecteur D qui contient tous les éléments des vecteurs A et C.

Exercice 4.
Soient les polynômes suivants:

a(x)=x3 +2x2+3x+4 ; b(x)=x3+4x2+9x+16

a) Multiplier ces deux polynômes.


b) Additionner ces polynômes.
c) Soit c le polynôme obtenu après la multiplication de a et b, faire la division de c par b.
d) Déterminer les racines de la division de c par b.
Exercice 5.
Soit le polynôme suivant:

u(x)=x3 –6x2-72x-27 ; v(x)=x2+2x+3 ; w(x)=4x2+5x+6

a) Calculer les racines du polynôme u.


b) A partir de ces racines, obtenir à nouveau le polynôme u(x).
c) Faire la convolution (ou produit) de v et w.

Soit z(x) le polynôme obtenu.


d) A partir de z(x), retrouver les polynômes v(x) et w(x).