• Aucun résultat trouvé

Test de compl´ements d’analyse num´erique Aucun document n’est autoris´e. L’utilisation dans les programmes des fonctions matricielles preprogramm´ees de scilab est interdite.

N/A
N/A
Protected

Academic year: 2022

Partager "Test de compl´ements d’analyse num´erique Aucun document n’est autoris´e. L’utilisation dans les programmes des fonctions matricielles preprogramm´ees de scilab est interdite."

Copied!
1
0
0

Texte intégral

(1)

Test de compl´ements d’analyse num´erique

Aucun document n’est autoris´e. L’utilisation dans les programmes des fonctions matricielles preprogramm´ees de scilab est interdite.

Exercice 1 On modifie la m´ethode de newton en discr´etisant la d´eriv´ee, ce qui revient `a d´efinir la suite suivante

(1) xk+1 =xk− xk−xk−1

f(xk)−f(xk−1)f(xk).

1) Programmer la fonctiony=f(x) qui renvoie dans y la valeur x+e−x.

2) ´Ecrire une fonction x=iteree(xk, xk1) qui calcule x=xk− xk−xk1

f(xk)−f(xk1)f(xk).

3) ´Ecrire une fonction xk =newtonmod(k) qui renvoie le k-i`eme terme xk de la suite d´efinit par (1) avec x−1 = 1, x0 = 0.

Exercice 2 Calcul d’integrale. On veut utiliser la m´ethode suivante de calcul d’int´egrale

Z 1

0

f(x)dx∼ 1 n−1

n−2

X

k=0

f(k/n) +f((k+ 2)/n) + 4f((k+ 1)/n)

12 .

1) Programmer une fonction s = integrale(n, f i) o`u f i est un vecteur de taille n+ 1 avec f i(i) = f((i−1)/n) et qui renvoie l’estimation correspondante.

Exercice 3 Ecrire une fonction´ x=substitution(A, y, n) qui renvoie le vecteur x tel que A x = y en sachant que A est une matrice triangulaire sup´erieure et inversible.

Exercice 4 Programmer une fonction [ak, bk] =tri(a, b, k) qui, ´etant donn´ee une fonctiony=f(x) suppos´ee d´ej`a programm´ee, renvoie le k-i`eme intervalle obtenu en appliquant une m´ethode de type dichotomie mais o`u on divise l’intervalle en 3 `a chaque ´etape.

1

Références

Documents relatifs

[r]

[r]

Partiel d’analyse num´ erique.. Aucun document n’est

Examen de compl´ ements d’analyse num´ erique Aucun document n’est autoris´ e. On utilisera la fonction f d´ efinie ` a la question pr´ ec´ edente.. 3) Donner la complexit´ e de

[r]

un script (ou une fonction) scilab donnant la solution exacte et la solution num´ erique donn´ ee par le sch´ ema

D´ ecrire les polynˆ omes d’interpolation de Hermite dans le cadre g´

Estimer le nombre minimum de points pour que l’erreur entre la fonction et son polynˆ ome d’in- terpolation de Lagrange soit inf´ erieure ` a 0.1, 0.01