ForHosting KIT · Ingénierie et construction

Calculateur d'impulsion

Une poussée de 50 N pendant 0,02 s fournit une impulsion de 1 N·s, et la quantité de mouvement de l'objet varie exactement d'autant. Indiquez la force moyenne et le temps de contact pour obtenir les deux valeurs. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Force (F)
50
Temps
0,02
Vous obtenez
Impulsion
1
Variation de quantité de mouvement
1

L'impulsion relie une force agissant pendant une brève fenêtre de contact à la variation soudaine de quantité de mouvement que ce contact produit. Les problèmes de collision, les estimations balistiques, les exercices d'impact sportif, les ébauches de résistance aux chocs et les devoirs de mécanique introductive demandent la même paire de nombres : quelle est l'ampleur de l'impulsion et quelle variation de quantité de mouvement elle produit.

Ce que signifie l'impulsion et quelles deux grandeurs vous devez envoyer

En mécanique classique, l'impulsion d'une force sur un intervalle de temps est l'intégrale de la force par rapport au temps. Lorsque la force est traitée comme une moyenne constante sur la fenêtre de contact, cette intégrale se réduit au produit J égal à F fois Δt.

Le théorème de l'impulsion et de la quantité de mouvement affirme alors que l'impulsion nette sur un corps est égale à sa variation de quantité de mouvement linéaire, de sorte que Δp est égal à J pour le même intervalle et la même direction de corps libre que vous avez choisie.

L'intention de recherche se regroupe autour d'expressions comme calculateur d'impulsion, calculateur de force fois temps, variation de quantité de mouvement à partir de l'impulsion, J égal à F delta t et variation de quantité de mouvement par temps de contact. Les gens veulent une réponse numérique qu'ils peuvent vérifier sur une feuille d'exercices, intégrer dans une simulation ou injecter dans un pipeline plus vaste, et pas seulement un rappel de l'existence de la formule.

Les unités restent cohérentes avec la base de force et de temps que vous choisissez : des newtons avec des secondes donnent des newton-secondes, équivalents à des kilogrammes mètres par seconde pour la variation de quantité de mouvement.

Usage pratique, limites, tarification et canaux de diffusion

Utilisez l'outil du navigateur lorsque vous voulez une vérification immédiate de l'impulsion et de la variation de quantité de mouvement en corrigeant des devoirs, en vérifiant un impact sur une plateforme de force de laboratoire, en contrôlant une constante de collision de jeu ou en estimant la poussée d'une brève impulsion de propulseur. Choisissez les unités de manière cohérente : si la force est en newtons et le temps en secondes, l'impulsion et la variation de quantité de mouvement s'expriment en newton-secondes.

Il n'y a ni modèle de langage, ni service externe de physique, ni aléa, de sorte que la capacité peut être épinglée en toute sécurité dans des vérifications d'intégration continue et des supports de cours reproductibles.

Connectez le point d'accès à des exercices de mécanique, des vérificateurs de réponses de concours, des feuilles de travail sur les impacts ou des étapes de prétraitement où vous préférez déjà des erreurs de domaine explicites — comme le rejet d'un temps de contact négatif — à des widgets opaques en boîte noire incapables d'expliquer pourquoi une entrée incorrecte a été refusée.

Exercices impulsion–quantité de mouvement pour devoirs et laboratoire

Élèves et correcteurs confirment l'impulsion et la variation de quantité de mouvement pour une force et un temps de contact donnés, avec un rejet clair lorsque le temps est négatif ou qu'un champ manque.

Contrôles d'impact pour jeux et simulations

Des nombres structurés rapides pour l'impulsion de collision avec une force moyenne et une durée de contact connues, sans monter une pile dynamique complète.

Quelle formule le calculateur d'impulsion utilise-t-il ?

Force moyenne constante sur le temps de contact : J = F · Δt, et selon le théorème de l'impulsion et de la quantité de mouvement Δp = J. La force peut être signée ; le temps doit être non négatif.

Que se passe-t-il si le temps de contact est négatif ?

Le temps négatif est rejeté avant tout renvoi de résultat, et ces appels ne sont pas facturés.

Le calculateur d'impulsion est-il gratuit ?

L'outil du navigateur fonctionne gratuitement sur votre appareil.

La force peut-elle être négative ?

Oui. Une force négative pointe simplement dans l'autre sens sur votre axe, donc l'impulsion et la variation de quantité de mouvement sont aussi négatives. Seul le temps de contact doit être nul ou positif.

Un newton-seconde est-il égal à un kilogramme-mètre par seconde ?

Oui. Une impulsion en newtons-secondes équivaut à une variation de quantité de mouvement en kilogrammes-mètres par seconde ; c'est pourquoi, avec des newtons et des secondes, les deux résultats affichent le même nombre.

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/impulse

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/impulse \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"force":50,"time":0.02}'
{
  "force": 50,
  "time": 0.02
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "mech.impulse",
  "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.

Cette capacité prend une force moyenne finie et un temps de contact non négatif, les multiplie pour former l'impulsion J égale à F fois Δt, fixe la variation de quantité de mouvement égale à cette impulsion selon le théorème de l'impulsion et de la quantité de mouvement, et renvoie un JSON structuré avec force, time, impulse, delta_momentum, formula et method. Un temps de contact négatif, des champs manquants et des valeurs non finies échouent avec invalid_input avant tout renvoi de résultat.

Ce que signifie l'impulsion et quelles deux grandeurs vous devez envoyer

Fournir force, time, impulse, delta_momentum, formula et method en JSON facilite le collage du résultat dans des notes, sa comparaison dans des tests automatisés ou sa réutilisation entre langages sans réimplémenter l'arithmétique.

Comment ce calculateur valide l'entrée et applique J = F · Δt

Les chaînes numériques qui se convertissent en nombres finis sont acceptées, afin que les formulaires et les pipelines de type CSV puissent transmettre des valeurs sans conversion supplémentaire. Le temps de contact doit être non négatif ; une durée négative est rejetée avec un message clair nommant le champ, car les intervalles de contact physiques ne peuvent pas remonter le temps dans ce modèle de force moyenne. La force peut être signée : une valeur négative inverse simplement le sens de l'axe de l'impulsion et donc le signe de la variation de quantité de mouvement. Il n'y a ni historique de force variable, ni système multicorps, ni conversion d'unités ; il s'agit de l'impulsion idéale à force moyenne constante à partir des deux grandeurs connues. Envoyez un corps JSON avec force et time. Les deux champs sont obligatoires et doivent être finis : l'absence de l'un ou l'autre, des chaînes vides, du texte non numérique, NaN et Infinity échouent immédiatement avec invalid_input avant tout renvoi de résultat, et la validation échouée n'est pas facturée. Après validation, l'impulsion est calculée comme force fois temps et delta_momentum est fixé égal à cette impulsion. Les résultats sont arrondis à une précision décimale stable afin que la même entrée produise toujours le même JSON d'un moteur JavaScript à l'autre. La même fonction pure alimente l'outil gratuit du navigateur et le chemin de l'API.

Usage pratique, limites, tarification et canaux de diffusion

Utilisez l'API lorsqu'un script, une plateforme pédagogique, un assistant de simulation ou un notebook a besoin d'un JSON stable pour de nombreux couples force-temps sous un même contrat. Chaque requête réussie est un élément facturable à $0.002 ; la validation échouée ne consomme pas de solde. Les résultats sont entièrement déterministes : la même force et le même temps donnent toujours la même impulsion et le même delta_momentum.

Fixtures déterministes pour les tests de physique

Les pipelines qui alimentent des tests unitaires ou des démonstrations d'impact interactives peuvent appeler un oracle pur J=F·Δt au lieu de réimplémenter le théorème de l'impulsion et de la quantité de mouvement dans chaque langage.

Comment calculer l'impulsion et la variation de quantité de mouvement avec cette API ?

Envoyez un corps JSON avec force et time à mech.impulse. La réponse renvoie force, time, impulse, delta_momentum, formula et method.

La force peut-elle être négative ?

Oui. Une force finie signée est acceptée ; elle inverse le sens de l'axe que vous avez choisi, de sorte que l'impulsion et delta_momentum partagent ce signe. Le temps doit rester non négatif.

Consulter la documentation complète du KIT →