
Fonctions vectorielles et courbes paramétrées
1. Fonctions d'une variable réelle à valeurs dans
...................................p.1
Continuité et dérivabilité en un point ou sur un intervalle. Interprétation géométrique et cinématique du vecteur dérivé.
Dérivée de la somme de deux fonctions vectorielles. Dérivée du produit d'une fonction à valeurs réelles par une fonction à
valeurs vectorielles. Dérivation du produit scalaire, d'une norme, d'un déterminant, d'un déterminant ou d'un produit
vectoriel.
Applications de classe
sur un intervalle. Structure de
.
Développement limité et formule de Taylor-Young pour une fonction de classe
.
2. Courbes paramétrées.............................................................................................p.12
Rappels sur les représentations graphiques de fonctions réelles d'une variable réelle.
Courbe paramétrée. Tangente en un point.
Caractérisation de la tangente utilisant le premier vecteur dérivé non nul.
Position relative locale de la courbe par rapport à sa tangente en un point régulier.
Longueur d'un arc paramétré de classe
.
--------------
1. Fonction d'une variable réelle à valeurs dans
.
Les fonctions étudiées dans ce chapitre sont définies sur un intervalle d'intérieur non vide noté I de
. On assimilera les éléments de
à des vecteurs colonnes de
et on notera les
fonctions coordonnées
f: I → ℝ3
t→
(
x
(
t
)
y
(
t
)
z
(
t
)
)
La plupart des résultats suivants sont énoncés pour une fonction à valeur dans
, il suffit de supprimer la troisième
composante pour traiter le cas d'une fonction à valeur dans
.
Pour obtenir des valeurs de la fonction
1
2
3
4
5
6
def f(t):
return (-3*t**2+2*t+1,2*t-t**2)
import numpy as np
for t in np.linspace(0,1,11):
print('f('+str(t)+')='+str(f(t)))
f(0.0)=(1.0, 0.0)
f(0.1)=(1.1699999999999999, 0.19)
f(0.2)=(1.28, 0.35999999999999999)
f(0.3)=(1.3300000000000001, 0.51000000000000001)
f(0.4)=(1.3199999999999998, 0.64000000000000001)
f(0.5)=(1.25, 0.75)
f(0.6)=(1.1199999999999999, 0.84000000000000008)
f(0.7)=(0.92999999999999994, 0.91000000000000003)
f(0.8)=(0.67999999999999972, 0.95999999999999996)
f(0.9)=(0.36999999999999988, 0.98999999999999999)
f(1.0)=(0.0, 1.0)
Pour tracer des points dont les coordonnées sont les valeurs
de la fonction
1
2
3
4
5
6
7
8
9
def f(t):
return (-3*t**2+2*t+1,2*t-t**2)
import numpy as np
import matplotlib.pyplot as plt
for t in np.linspace(0,1,11):
plt.plot(f(t)[0],f(t)[1],marker='+')
plt.text(f(t)[0],f(t)[1],'f('+str(t)+')')
plt.show()
Fonctions vectorielles et courbes paramétrées 1/20 pycreach.free.fr - TSI2