Вы находитесь на странице: 1из 2

lnstitut National de Statistique et Annee universitaire 2017-2018

d'Economie Appliquee Jere annee

Examen du TP : Analyse numerique


(MATLAB)
Duree : 1 heure
(Documents non autorise)

Exercicel:

1. Soient les vecteurs et Jes matrices suivantes :

u=G) , =(Y) / w=(2 + i, 5,cos(4))


23
A= 765
4) B=
2111)
0,9
/
( ( 2 6,5 3
287 9 30 7

Ecrire Jes lignes de commande pour :

a. Entrez ces donnees sous Matlab.


b. Calculez la somme u+v et affecter le resultat a la variable sum . /
c. Donnez les dimensions de la matrice A et caJculer sa transposee /
d. Effectuez le produit element par element entre A et 8/
e. Donnez la longueur de la plus grande dimension de : w, A, et B
f. Affichez les variables du workspace avec precision
g. Effacez la page de commande ainsi que Jes variables du workspace
2. Soit le polynome defini par

Ecrire les lignes de commande pour :


a. Donnez le vecteur des coefficients du polynome Pet affecter le resultat a la variable Vp
b. Calculez les racines du polynome P et son derive
c. Demandez a MATLAB de foumir le polynome P2 ayant comme racines : 1, 24, -40, 8, -1 0
3. Soit la fonction f donner par :
X

f(x) = .../7ez pour : x e [1 . 30]


a. Ecrire Jes linges de commande pour afficher le graphe de la fonctionf sur l'intervalle [1, 30]
Exercice 2:

La methode de dichotomie (ou bissection) consiste a tester si une fonction continue f change de signe sur un
intervaJie [a,b] pour tirer la conclusion que f admet une racine sur [a,b].
1 Analyse numerique l
Institut National de Statistique et Annee universitaire 2017-2018
d'Economie Appliquee lerc annee

En resume l'algorithme de bissection est le suivant :


En~es:
1. La fonction g
2. Les bomes a et b
3. Le nombre maximal d'iteration Nmax
4. La tolerance eps
Sortie:
1. Le retour solution
Corns:
I. Initialisation de a( 1) et b( 1) a, respectivement, a et b1 /
II. Pour un nombre d'iterations de 2 jusq~'a Nmax /
I. c(n) r~oit (a(n-1) + b(n-1))/2/
2. erreur re~oit lb(n-1) - c(n)I I
3. si erre~ps alors solution re~oit b(n-1), quitter
4. sinon
a. sin est egal a Nmax alors solution re~oit « pas de convergence pour Nmax», quitter
b. sinon
1. si g(a(n-l))*g(c{n))~alorsb(n)re~oit c(n) et a(n) re~oit a(n-1)
ii. sinon alors b(n) re~oit b(n-1) et a(n)re~oit c(n)
m. retour aI' etape I

3.1 Ecrire une fonction dichotomie dont le prototype est :


function solution = dichotomie(g,a,b,Nmax,eps)

1. Pour avoir une bonne comprehension des iterations, et a l'instar du point fixe, ajouter les lignes de
commande necessaires pour afficher Jes parametres n, a(n), b(n), c(n) et erreur

2. Tester la methode pour:

f(x) intervalle maxlter epsD Affectation solution


[2,4] 100 10·J Solution 2:
fld(x) = v2x + 1 - vx + 1

Вам также может понравиться