Académique Documents
Professionnel Documents
Culture Documents
Fonctions réelles
Fonctions , Polynômes
1- Fonctions réelles
Fonctions réelles
le paramètre n(≥ 1) assure que la fonction sera tracée avec un minimum de n+1
points.
Pour utiliser les valeurs par défaut de tol, n ou LineSpec, il suffit d’utiliser des
matrices vides ([ ]).
Fonctions , Polynômes
Fonctions réelles
2- Evaluation d’une fonction réelle
Fonctions
1- Fonctions
réelles
réelles
1- Les zéros
3- Zéros d’une fonction réelle
Définition :
On dit que α est un zéro de la fonction réelle f si f(α) = 0. Il est dit simple si
f ‘(α) = 0, et multiple sinon.
On peut déterminer les zéros réels d’une fonction à partir de son graphe (avec une certaine
tolérance). Le calcul direct de tous les zéros d’une fonction donnée n’est pas toujours
facile.
𝑝𝑛 𝑥 = 𝑎0 + 𝑎1 x+𝑎2 𝑥 2 + 𝑎3 𝑥 3 + ⋯ 𝑎𝑛 𝑥 𝑛 = 𝑎𝑘 𝑥 𝑘 , 𝑎𝑛 ∈ 𝑅, 𝑎𝑛 ≠ 0
𝑘=0
On peut calculer le zéro unique α = −a0/a1, quand n = 1 (le graphe de p1 est une ligne
droite), ou les deux zéros α+ et α− ∈ C, éventuellement confondus, quand n = 2 (le
graphe de p2 est une parabole):
Fonctions , Polynômes
1- Fonctions réelles
Mais il n’y a pas de formule explicite donnant les racines d’un polynôme quelconque pn quand
n ≥ 5.
1- Fonctions réelles
A l’aide de la fonction plot, on remarque qu’il y a un zéro dans l’intervalle [−1,−0.2] et un
autre dans [−0.2, 1]. On peut alors écrire alternativement :
>> fzero(fun,[-1 -0.2])
ans =
-0.7146
>> fzero(fun,[-0.2 1])
ans =
-5.2609e-17
Remarque :
Le résultat obtenu pour le second zéro est légèrement différent du précédent car
l’algorithme implémenté dans fzero est initialisé différemment dans ce cas.
Fonctions , Polynômes
2- Les polynômes
Les polynômes sont traités comme des vecteurs lignes dont les composantes sont les
coefficients du polynôme ordonnée par puissance décroissante.
P = [3 4 5 1]
Fonctions , Polynômes
2- Les polynômes
2- Les polynômes
Exemple
𝑓 𝑥 = 3𝑥 3 + 2𝑥 2 − 𝑥 + 4
൝
𝑔 𝑥 = 2𝑥 4 − 3𝑥 2 + 5𝑥 − 1
2- Les polynômes
h2 𝑥 = 0.6667𝑥 − 0.4444
Fonctions , Polynômes
2- Les polynômes
>> roots(p)
ans =
-3.0000
-2.0000
2.0000
1.0000
P(x)=(x-1)(x-2)(x+2)(x+3)
Les quatre racines de ce polynôme sont données sous forme d’un vecteur colonne.
Quand les racines sont connues, les coefficients peuvent être recalculés par la
commande ‘poly’.
Polynômes , Matrices, Vecteurs , Fonctions
2- Les polynômes
>> r=roots(p)
r=
-3.0000
-2.0000
2.0000
1.0000
>> poly(r)
ans =
Columns 1 through 4
Column 5
12.0000
Fonctions , Polynômes
2- Les polynômes
𝑛(𝑥) 𝑟1 𝑟2
= + +……..+k(x) Avec p1, p2,……. Désignent les ‘pôles’
𝑑(𝑥) 𝑥−𝑝1 𝑥−𝑝2
Introduction
1- Introduction
Nous présentons dans ce chapitre des méthodes pour approcher les dérivées et les intégrales
de fonctions. Concernant l’intégration, on sait bien qu’il n’est pas toujours possible, pour une
fonction arbitraire, de trouver la forme explicite d’une primitive. Mais même quand on la
connaît, il est parfois difficile de l’utiliser. C’est par exemple le cas de la fonction
f(x) = cos(4x) cos(3 sin(x)) pour laquelle on a
On voit que le calcul de l’intégrale est transformé en un calcul, aussi difficile, de la somme
d’une série. Dans certains cas, la fonction à intégrer ou à différentier n’est connue que par
les valeurs qu’elle prend sur un ensemble fini de points (par exemple, des mesures
expérimentales).
Dans tous ces cas, il faut considérer des méthodes numériques afin d’approcher la quantité à
laquelle on s’intéresse, indépendamment de la difficulté à intégrer ou à dériver la fonction.
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.1 Calcul approché de la valeur d'une dérivée
Théorèmes
2. Théorème de la moyenne pour les intégrales : si f est une fonction continue sur [a, b[
et si x1, x2 ∈ [a, b[ avec x1 < x2, alors ∃ξ ∈]x1, x2[ tel que
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.1 Calcul approché de la valeur d'une dérivée
Soit f une application réelle dérivable sur un intervalle ouvert ]a,b[ non-vide. La dentition du
nombre dérivé f’(𝑥0 ) en 𝑥0 ∈ ]a; b[ fournit implicitement une méthode de calcul approché
de f’(𝑥0 ) :
Premier algorithme :
function [y]=deriv1(x,h) % calcul approché d’un nombre dérivé
fun=inline('t^2','t')
y=(fun(x+h)-fun(x))/h;
Deuxième algorithme :
function [y]=deriv2(x,h) % calcul approché d’un nombre dérivé :
fun=inline('t^2','t')
y=(fun(x+h)-fun(x-h))/(2*h);
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.1 Calcul approché de la valeur d'une dérivée
Utilisation
Le résultat exact est ici 2 : on constate que l'approximation est bien meilleure dans le
2eme cas...
Soit f de classe 𝐶 2 (c.à.d.. deux fois dérivable et sa dérivée seconde continue) sur un
intervalle ouvert contenant 𝑥0 . Alors pour tout h suffisamment proche de 0 :
Puisqu'au voisinage de 0
Tandis que :
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.1 Calcul approché de la valeur d'une dérivée
Lorsque h tend vers 0, ℎ2 converge bien plus rapidement que h vers 0. C'est pourquoi, pour
des valeurs identiques de h (proches de 0), la deuxième méthode donnera en général de
meilleurs résultats que la première : l'erreur est un O(ℎ2 ) plutôt qu'un O(h).
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.2 Calcul approché d'intégrales
5.2.1. Subdivision régulière d'un segment
Calculer la valeur d'une intégrale est une opération en général difficile. Dans les applications
scientifiques ou en ingénierie il est pourtant nécessaire de calculer rapidement des
valeurs approchées d'intégrale (calcul d'aire, de volume, physique).
Le calcul d’une approchée n'est pas très difficile. Les méthodes les plus simples
consistent à subdiviser régulièrement l'intervalle d'intégration pour approcher le
calcul intégral par un calcul d'aires de figures géométriques plus simples (par exemple
dans la méthode des trapèzes).
C'est pourquoi il est utile de définir la notion de subdivision régulière d'un segment :
Définition :
Soit [a, b] un intervalle non vide et non réduit a un point (i.e. a < b). Soit 𝑛 ∈ ℕ∗
; une subdivision régulière de [a, b] en n + 1 points est une suite finie de n + 1
réels : 𝑎𝑘 0≤𝑘≤𝑛 vérifiant :
𝑎0 = 𝑎, 𝑎𝑛 = 𝑏 et la suite de terme général 𝑢𝑘+1 − 𝑢𝑘 est stationnaire.
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.2 Calcul approché d'intégrales
5.2.1. Subdivision régulière d'un segment
>> x=linspace(1,3,10)
x=
Columns 1 through 9
1.0000 1.2222 1.4444 1.6667 1.8889 2.1111 2.3333 2.5556 2.7778
Column 10
3.0000
Introduction, Calcul approché de la valeur d'une dérivée, Calcul
approché d'intégrales, Calcul exact avec syms
5.2 Calcul approché d'intégrales
5.2.2. Méthode des Trapèzes
Soit une application f réelle : continue sur un intervalle [a, b]. Donné un entier n non nul (et
suffisamment grand), la méthode des trapèzes calcule une valeur approchée de l'intégrale de
f sur [a, b] en approchant le domaine délimité par la courbe représentative de f (l'axe des
abscisses et les droites x = a et x = b) par des trapèzes ayant même hauteur.