Compte rendu de TP2 M
Realiser par : AMINE Elmehdi et ELFARKH Hamza
Exercice 1 : instruction de contrôle
Ecrire une fonction qui permet de calculer la valeur de y en fonction de la valeur de x saisie ;
{
x
( )
y= e2 + sin x ,∧x <1
x −ln (x),∧ x ≥ 1
Exercice 2 : equation seconde degre
1) Ecrire un script Matlab qui permet de resoudre une equation du seconde degre de la
forme :
2
a x +bx +c=0
2) Exécuter le programme avec les exemples suivants :
- Exemple a : x²-4x+4=0
- Exemple b : x²-5x+6=0
- Exemple c : x²+2x+5=0
3) Donner le temps d’exécution de ce script et comparer à celui de la fonction roots
Exemple a
Exemple b
Exemple c
Exercice 3 : traçage des courbes
Soient les fonctions y 1 ( x ) et y 2 ( x ) àune variable x telles que :
2 2
y 1 ( x ) =−( x−3 ) +10 ; y 2 ( x )=− ( x −1 ) +10
1) Créer directement dans la fenêtre de commandes les fonction y 1 ( x ) et y 2 ( x ) en
utilisant pour chacune une méthode diffèrent
2) Tracer la fonction y 1 ( x ) sur l’intervalle 0 ≤ x ≤ 6 avec une période d’échantillonnage 0.1
3) Trouver la valeur de y max de la fonction y 1déterminer la valeur de x m qui correspond a
y max
4) Indiquer sur la figure le point maximal de y 1avec la mention « ← le point maximal de
y 1 » en assurant que la mention soit en rouge et en gras.
5) Calculer y 1 pour x=20.7
6) Tracer sur la même figure les deux fonctions y 1 (représenté par les trait-point et des
étoiles rouges) et y 2 (représenté par pointillés et des croix vertes)
7) Etiqueter les deux courbes de y 1 et y 2avec les étiquettes « la fonction y 1 » et « la
fonction y 2 » respectivement
Exercice 4 : résolution d’un système linéaire
Soient le vecteur colonnes u⃗ et la matrice M suivants :
() ( )
6 5 6 3
u⃗ = −2 ; M = −1 5 −1
3 1 2 0
1) Calculer ‖u⃗‖
2) Déterminer les dimensions de la matrices M
3) Calculer les déterminant et l’inverse de M
4) Proposer deux méthodes permettant de résoudre le problème M ⃗x =⃗u