0% ont trouvé ce document utile (0 vote)
132 vues6 pages

Exercices de programmation Matlab avancés

Ce résumé décrit les exercices réalisés dans un compte rendu de TP2 en Matlab. L'exercice 1 consiste à écrire une fonction calculant y en fonction de x. L'exercice 2 résout des équations du second degré. L'exercice 3 trace des courbes de fonctions. L'exercice 4 résout un système linéaire.

Transféré par

oumaima el hadraoui
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
132 vues6 pages

Exercices de programmation Matlab avancés

Ce résumé décrit les exercices réalisés dans un compte rendu de TP2 en Matlab. L'exercice 1 consiste à écrire une fonction calculant y en fonction de x. L'exercice 2 résout des équations du second degré. L'exercice 3 trace des courbes de fonctions. L'exercice 4 résout un système linéaire.

Transféré par

oumaima el hadraoui
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi