Académique Documents
Professionnel Documents
Culture Documents
Correction
f ( x ) = 3x + sin( x ) − e x = 0 (2)
1) - On a f(a )= f(0) = -1 < 0 et f(b) = f(1)=1,1232 >0
Puisque f(0)f(1)< 0 donc l’équation (2) admet au moins une racine dans l’intervalle [0,1] .
De plus, on f ' ( x ) = 3 + cos x − e x ≠ 0
On an : cos x ≥ 0 ∀x ∈ [0;1] et on a 3 > e x ∀x ∈ [0;1]
3)
Solution de l’exercice-6 en utilisant Matlab :
Methode-1 : on utilise la fonction fzero(f,x0) : avec x0 est l’approximation initiale .
% fichier script
clc, clear all
format long
% f(x)=0
f=inline('3*x+sin(x)-exp(x)');
% valeur initiale x0
x0=0;
% la racine r
r=fzero(f,x0)
---------------------------------------------------------
% La derivée de f(x): dfnewt.m
function ddf = dfnewt(x)
ddf = 3+cos(x)-exp(x);
----------------------------------------------------------------
-------------------------------------------------------------------
------------------------------------------------------------------------------------------
racine = 0.360421680476020
err = 2.509668983860514e-04
nbiter = 3