Programmation Matlab/Simulink 2024-2025
TD1: Introduction à Matlab
Exercise 0.1:
Soit la série de nombres :
{17, 8, 12, 15, 6, 11, 9, 18, 16, 10, 13, 19}
1. Entrer ces valeurs dans un vecteur ’x’.
2. Calculer la longueur ’N’ de ce vecteur.
3. Calculer la somme ’S’ des éléments de ’x’.
4. Calculer la moyenne de ’x’ (x̄).
Exercise 0.2:
1. Créez un vecteur t comportant 51 valeurs équidistantes allant de -25 à 25.
2. Calculez le vecteur x tel que x = t2 .
3. Créez le vecteur y contenant t3 mais dans l’ordre inverse.
4. Tracez les graphiques de x et y en fonction de t sur deux figures distinctes.
5. Calculez la somme des éléments pairs de x.
6. Calculez la somme des éléments positifs de y.
Exercise 0.3:
Créer un vecteur x qui contient les valeurs suivantes : {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}.
1. Créez un vecteur y qui contient les carrés des éléments de x.
2. Représentez y en fonction de x à l’aide d’un graphique. Ajoutez des labels aux
axes.
3. Ajoutez une droite d’ajustement linéaire à ce graphique.
1
Programmation Matlab/Simulink 2024-2025
Exercise 0.4:
1. Soit un vecteur y contenant des valeurs comprises entre −6π et 6π avec un pas de
0.001. Créez ce vecteur en utilisant MATLAB.
π π
2. Soient les fonctions h(x) = sin 4x et i(x) = cos 4x . Calculez h(y) et i(y) pour
chaque valeur de y.
3. Représentez graphiquement h(y) et i(y) sur le même graphique en utilisant MAT-
LAB.
4. Ajoutez un titre et des légendes appropriées au graphique. Activez la grille pour
faciliter la lecture du graphique.
Exercise 0.5:
1. Créez une matrice A de dimensions 5 × 5 avec des valeurs aléatoires entre 0 et 1.
2. Extraire la diagonale principale de la matrice A et l’afficher.
3. Calculez la somme des éléments au-dessus de la diagonale principale.
4. Créez une nouvelle matrice B en remplaçant tous les éléments au-dessus de la
diagonale par zéro.
5. Calculez les valeurs propres de la matrice A et vérifiez si elles sont réelles.
Exercise 0.6:
1. Dans la fenêtre de commandes MATLAB, définissez les coefficients d’un polynôme
du 5ème degré, par exemple 2x5 − 3x4 + x3 − 4x2 + 2x − 1.
2. Utilisez MATLAB pour calculer les racines de ce polynôme.
3. Affichez les racines obtenues.
4. Calculez P (−5) et P (3) en substituant ces valeurs dans le polynôme. Utilisez la
fonction polyval de MATLAB pour ces calculs.
5. Discutez des solutions de l’équation P (x) = 0. Quelles sont les implications si
certaines racines sont complexes ?
6. Représentez graphiquement le polynôme P (x) sur un intervalle de x (par exemple,
de -10 à 10).
Pr Ayoub El Baraka