0% ont trouvé ce document utile (0 vote)
1 vues4 pages

Controle Matlab

Le document est un contrôle continu en Matlab pour l'année universitaire 2023-2024 à l'Université Chouaib Doukkali. Il contient plusieurs exercices demandant aux étudiants de tracer des fonctions, écrire des scripts pour calculer des distances, permuter des variables, déterminer des valeurs minimales et maximales, et analyser des matrices. Les étudiants doivent également écrire des scripts pour évaluer l'état de l'eau en fonction de la température et effectuer des calculs de sommes de séries.
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)
1 vues4 pages

Controle Matlab

Le document est un contrôle continu en Matlab pour l'année universitaire 2023-2024 à l'Université Chouaib Doukkali. Il contient plusieurs exercices demandant aux étudiants de tracer des fonctions, écrire des scripts pour calculer des distances, permuter des variables, déterminer des valeurs minimales et maximales, et analyser des matrices. Les étudiants doivent également écrire des scripts pour évaluer l'état de l'eau en fonction de la température et effectuer des calculs de sommes de séries.
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

A.

U: 2023– 2024

UNIVERSITE CHOUAIB DOUKKALI


ECOLE NATIONALE DES SCIENCES APPLIQUEES
EL JADIDA
Année Universitaire : 2023/2024

Contrôle continu en Matlab


Durée 1H30min

Nom Prénom N. d’examen Note

.................................. .................................. ............. ....................

Exercice 1
✓ Soient les fonctions suivantes pour x compris entre -6 et 6 :
𝒙 𝟐𝒙
𝒇(𝒙) = 𝟐𝒙𝑬𝒙𝒑 (− ) , 𝒈(𝒙) = 𝟑𝑪𝒐𝒔 ( )
𝟐𝟓 𝟐𝟏
• Donnez les commandes Matlab requises qui nous permettent de :

1) Tracer les courbes des fonctions dans un même graphe avec des couleurs différentes (rouge et vert)
.................................................................................................................................................................................
.................................................................................................................................................................................
.................................................................................................................................................................................
.................................................................................................................................................................................

2) Tracer les courbes des fonctions dans des graphes séparés, et donner des titres pour chaque graphe
......................................................................................... .........................................................................................
.................................................................................................................................................................................
.................................................................................................................................................................................
................................................................................................................................................................................
................................................................................................................................................................................

Exercice 2
1)Écrire un Script Matlab qui calcule et affiche la distance entre deux points A et B dont
Les cordonnées (XA ; YA ; ZA) et (XB ; YB ; ZB) sont entrées au clavier.

N.B : Utiliser la fonction prédéfinie sqrt() pour calculer la racine carrée.


.
..................................................................................................................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... ..............................................................................
......................................................................................... ..............................................................................
......................................................................................... ..............................................................................
......................................................................................... ..............................................................................
......................................................................................... ..............................................................................
A.U: 2023– 2024

2)Écrire un Script /fonction Matlab qui Permet de permuter (d’échanger) le contenu de


Deux variables réelles entrées au clavier.

......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
3)Ecrire un Script d’une fonction MINMAX pour déterminer le Minimum et le maximum
d’un Vecteur A entré au clavier.

......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
4)Donnez Un Script Matlab qui permet de saisir un entier strictement positif (N >0) et d’afficher s’il est
Premier ou non. Un nombre est dit premier s’il est divisible uniquement par 1 et par lui-même
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................

Exercice 3: soit la matrice A= [1 2 3 ; 2 3 1 ; 3 1 2 ]

✓ Quels sont les résultats des commandes Matlab suivantes ?


Commande Matlab Résultat

A(:) ......................................................................................................................................
......................................................................................................................................
A ([2 3],1:2) ......................................................................................................................................
......................................................................................................................................
[B,I]= find(A ==2) ......................................................................................................................................
......................................................................................................................................
A ([2 3],:) ......................................................................................................................................
......................................................................................................................................
A ([2 3],end) .....................................................................................................................................
.......................................................................................................................................
A([2 3],[1 3]) .....................................................................................................................................
.......................................................................................................................................
A.U: 2023– 2024

Exercice 4

1) Écrire un Script Matlab permettant de lire la valeur de la température t de l'eau et d'afficher son état :
Glace si la température est inférieure à 0, (t < 0).
Liquide si la température est > 0 et < 100,( 0 < t <100).
Vapeur si la température est strictement supérieure à 100, (100 < t).
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................

2) Ecrire le code en MATLAB qui calcule la somme de la suite suivante : S=∑𝑛=10


𝑛=1 2
𝑛

................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
𝑛=20
1
3) Ecrire le code en MATLAB qui calcule la somme de la série suivante : N=∑ 𝑛 2
𝑛=1
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
......................................................................................... .........................................................................................
A.U: 2023– 2024

Exercice 5: soit la matrice M:

✓ Donnez les commandes Matlab qui permettent de réaliser les actions suivantes :
1) Créez la matrice M ?
...................................................................................................................................................................
...................................................................................................................................................................

2)Extraire la sous-matrice 2x2 centrale de M ensuite inversé le résultat et le mettre dans la matrice M1.
...............................................................................................................................................................
. .............................................................................................................................................................

3) Définir les matrices M2 et M3 à partir de M :


...............................................................................................................................................................
..............................................................................................................................................................

4) Modifier la valeur 16 de la matrice M par la valeur 18


..............................................................................................................................................................

5) Mettre à 0 tous les éléments impairs de la matrice M


............................................................................................................................................................
.. ............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
6) Supprimez tous les éléments de la ligne n°3 de la matrice M
..............................................................................................................................................................
..............................................................................................................................................................

7) Calculez la somme des éléments de chaque ligne et la somme des éléments de chaque colonne de
La matrice M à l’aide de la commande sum.
..............................................................................................................................................................
.............................................................................................................................................................
..............................................................................................................................................................

--------------------------------------BONNE CHANCE--------------------------------------

Vous aimerez peut-être aussi