ForHosting KIT · Outils pour développeurs

Pendule de Newton

Ce calculateur applique à un pendule de Newton le modèle idéal de masses égales et de chocs parfaitement élastiques.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Indiquez le nombre de billes qui frappent la rangée immobile et leur vitesse à l'impact. Le résultat fournit le nombre de billes qui repartent à l'autre extrémité ainsi que leur vitesse. Cet outil convient aux démonstrations, à la vérification d'exercices, à la préparation d'expositions et aux explications sur la conservation de la quantité de mouvement et de l'énergie cinétique. Le calcul est déterministe et n'utilise aucun service réseau.

La prédiction du pendule idéal

Un pendule de Newton idéal se compose de billes rigides identiques alignées de façon que chacune touche ses voisines. Lorsqu'un groupe arrive simultanément d'un côté, le modèle prévoit que le même nombre repart de l'autre côté à la même vitesse. Saisissez le groupe incident dans struck_balls et sa vitesse de contact dans impact_speed. Si deux billes frappent à 1.5 mètre par seconde, deux billes repartent à 1.5 mètre par seconde. Aucune conversion d'unité n'est effectuée : vous pouvez employer des mètres par seconde, des pieds par seconde ou toute autre unité cohérente, qui sera conservée dans le résultat. Cette réponse repose sur un transfert idéalisé entre masses égales, et non sur une simulation détaillée des ondes de compression. Un nombre nul ou une vitesse nulle sont acceptés. Les nombres fractionnaires et négatifs sont refusés, car un groupe physique contient nécessairement un nombre entier et positif ou nul de billes.

Pourquoi le nombre et la vitesse restent identiques

Deux lois de conservation déterminent la réponse idéale. Avant le choc, la quantité de mouvement est proportionnelle au nombre de billes mobiles, à leur masse commune et à leur vitesse. L'énergie cinétique dépend de ce même nombre, de la masse et du carré de la vitesse. Puisque toutes les billes ont une masse identique et que les chocs sont parfaitement élastiques, la conservation simultanée de ces deux grandeurs conduit à un groupe sortant de même effectif et de même vitesse que le groupe incident. Un autre effectif pourrait parfois préserver seulement la quantité de mouvement, mais pas également l'énergie cinétique. Les billes centrales transmettent les impulsions tout en se déplaçant peu, puis le groupe correspondant se détache à l'extrémité opposée. Le calculateur renvoie une vitesse positive et non une vélocité signée ; le sens est implicite. Le modèle suppose une arrivée simultanée à vitesse commune. Des arrivées décalées ou des vitesses différentes exigent un modèle séquentiel.

Distinguer le comportement idéal du comportement réel

Un pendule utilisé en classe ne reproduit jamais indéfiniment le modèle idéal. Le son, la chaleur, la résistance de l'air, le mouvement des fils, le défaut d'alignement, la déformation et les petites différences entre billes dissipent l'énergie ou la répartissent entre d'autres modes. Les contacts réels ont aussi une durée finie, et le chevauchement des impulsions de compression complique le mouvement transitoire. La vitesse de sortie mesurée est donc généralement un peu inférieure à la vitesse d'impact, tandis que des billes considérées comme immobiles peuvent légèrement bouger. Servez-vous du résultat comme référence fondée sur les lois de conservation : il décrit des masses identiques, des contacts centrés, aucune perte et une suspension sans influence. Il n'estime ni le rendement, ni le temps de rebond, ni la hauteur maximale, la force, la durée de l'impulsion ou l'amortissement. Comparez la prédiction à une mesure vidéo pour quantifier les effets non idéaux. L'automatisation par API coûte $0.002 par requête.

Vérifier une prédiction en classe

Confirmez le nombre et la vitesse idéaux avant une démonstration destinée aux élèves.

Établir une référence de laboratoire

Créez un résultat sans perte à comparer aux vitesses mesurées sur une vidéo réelle.

Expliquer les lois de conservation

Montrez comment quantité de mouvement et énergie cinétique contraignent des masses égales.

Quelles hypothèses le calculateur utilise-t-il ?

Il suppose des billes identiques, un contact centré, une arrivée simultanée, des chocs parfaitement élastiques et aucune perte.

Quelle unité de vitesse faut-il employer ?

Employez toute unité cohérente. Le résultat conserve l'unité de la vitesse d'impact.

Pourquoi le même nombre de billes repart-il ?

Avec des masses égales, conserver l'effectif et la vitesse préserve quantité de mouvement et énergie cinétique.

Puis-je saisir un nombre fractionnaire de billes ?

Non. struck_balls doit être entier puisqu'il représente un nombre de billes physiques.

Ce calcul prévoit-il les pertes réelles ?

Non. Il fournit une référence idéale sans modéliser le son, la chaleur, la traînée, le désalignement ou la déformation.

Combien coûte une requête API ?

Chaque requête API coûte $0.002.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/mech/newtons-cradle

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/mech/newtons-cradle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"struck_balls":2,"impact_speed":1.5}'
{
  "struck_balls": 2,
  "impact_speed": 1.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "mech.newtons_cradle",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →