Exercices par capacités · Terminale générale
Dernière mise à jour : 21 octobre 2026
Un chariot se déplace sur une table horizontale. Dans un repère \((O;\vec{i},\vec{j})\) (unités SI), sa position est donnée par :
\(x(t) = 2{,}0\,t + 1{,}0\) ; \(y(t) = 3{,}0\)
Une balle est lancée. Dans le plan vertical \((O;\vec{i},\vec{j})\), sa position (en mètres, t en secondes) est :
\(x(t) = 5{,}0\,t\) ; \(y(t) = -4{,}9\,t^2 + 2{,}0\,t\)
Un point M décrit un cercle de rayon \(R = 0{,}50\) m à la vitesse angulaire constante \(\omega = 2{,}0\) rad·s⁻¹ :
\(x(t) = R\cos(\omega t)\) ; \(y(t) = R\sin(\omega t)\)
Un mobile autoporteur est filmé sur une table horizontale. Le pointage donne les abscisses suivantes (intervalle \(\Delta t = 0{,}100\) s entre deux positions) :
| Point | M₁ | M₂ | M₃ |
|---|---|---|---|
| t (s) | 0,100 | 0,200 | 0,300 |
| x (m) | 0,00 | 0,25 | 0,60 |
Pour le même type d'étude, on a déjà calculé les normes des vitesses en trois points successifs d'un mouvement rectiligne (\(\Delta t = 0{,}100\) s entre deux points) :
| Point | M₁ | M₂ | M₃ |
|---|---|---|---|
| v (m·s⁻¹) | 2,0 | 2,6 | 3,2 |
La chronophotographie ci-dessous représente la chute d'une bille (positions repérées toutes les \(\Delta t = 40\) ms, échelle réelle indiquée).
Pour chacun des mouvements suivants, caractériser le vecteur accélération (nul ? constant ? direction ? sens ?) :
Un TGV passe de 0 à 320 km·h⁻¹ en 6,0 min sur une voie rectiligne, avec une accélération supposée constante.
La Station spatiale internationale décrit une orbite quasi circulaire de rayon \(r = 6{,}77 \times 10^{6}\) m autour du centre de la Terre, à la vitesse constante \(v = 7{,}7 \times 10^{3}\) m·s⁻¹.
Un pointage vidéo fournit trois tableaux t, x et y de même longueur \(N\), à intervalles réguliers. On veut calculer les coordonnées du vecteur vitesse par la méthode centrée.
vx = np.full(len(t), np.nan)
vy = np.full(len(t), np.nan)
for i in range(…, …):
dt = t[i+1] - t[i-1]
vx[i] = …
vy[i] = …
range, puis les deux lignes de calcul.np.nan plutôt qu'avec des zéros ?for i in range(1, len(t) - 1): puis vx[i] = (x[i+1] - x[i-1]) / dt et vy[i] = (y[i+1] - y[i-1]) / dt. La durée dt vaut \(2\tau\) : c'est bien l'écart entre les deux instants utilisés.np.nan signale une valeur indéfinie, que matplotlib laisse simplement de côté.On veut maintenant représenter les vecteurs sur le graphique du pointage. Un élève écrit :
graph.quiver(x, y, vx, vy, angles="xy", scale_units="xy", scale=1/0.08, color="blue")
graph.quiver(x, y, ax, ay, angles="xy", scale_units="xy", scale=1/0.08, color="red")
graph.set_aspect("auto")
Les vitesses valent quelques m·s⁻¹ et les accélérations une dizaine de m·s⁻².
set_aspect("equal") est-il indispensable ici ?scale=1/0.08 dans les deux cas, les flèches d'accélération seront environ cinq fois plus longues que celles de vitesse et sortiront du cadre. Et tous les points sont passés à quiver, y compris ceux où la valeur est indéfinie.quiverkey — par exemple \(0{,}08\) m par m·s⁻¹ et \(0{,}015\) m par m·s⁻² — et un découpage des tableaux sur les points réellement calculés : x[1:-1] pour les vitesses, x[2:-2] pour les accélérations.set_aspect("equal"), les deux axes n'ont pas la même échelle : une flèche dessinée n'a plus la direction du vecteur qu'elle représente. La direction lue sur le graphique serait fausse — or c'est exactement ce que la figure doit montrer.