0% ont trouvé ce document utile (0 vote)
89 vues2 pages

TD1-Introduction À Matlab

Ce document présente une série d'exercices pratiques sur la programmation en Matlab/Simulink pour l'année académique 2024-2025. Les exercices couvrent des sujets tels que la manipulation de vecteurs, le tracé de graphiques, la création de matrices, et le calcul de polynômes. Chaque exercice inclut des instructions détaillées pour aider les étudiants à acquérir des compétences en programmation Matlab.

Transféré par

belghalihajar0
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
89 vues2 pages

TD1-Introduction À Matlab

Ce document présente une série d'exercices pratiques sur la programmation en Matlab/Simulink pour l'année académique 2024-2025. Les exercices couvrent des sujets tels que la manipulation de vecteurs, le tracé de graphiques, la création de matrices, et le calcul de polynômes. Chaque exercice inclut des instructions détaillées pour aider les étudiants à acquérir des compétences en programmation Matlab.

Transféré par

belghalihajar0
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi