Impulsrechner
Ein Stoß von 50 N über 0,02 s liefert einen Kraftstoß von 1 N·s, und der Impuls des Körpers ändert sich um genau diesen Betrag. Geben Sie mittlere Kraft und Kontaktzeit ein und erhalten Sie beides, für Tritte, Zusammenstöße oder Laborübungen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Kraft
- 50
- Zeit
- 0,02
- Impuls
- 1
- Impulsänderung
- 1
Der Impuls verknüpft eine Kraft, die über ein kurzes Kontaktfenster wirkt, mit der plötzlichen Impulsänderung, die dieser Kontakt hervorruft. Kollisionsaufgaben, ballistische Abschätzungen, sportliche Aufprallübungen, Entwürfe zur Crashsicherheit und Einführungsaufgaben der Mechanik fragen alle nach demselben Zahlenpaar: Wie groß ist der Impuls, und welche Impulsänderung liefert er?
Was der Impuls bedeutet und welche zwei Größen Sie senden müssen
In der klassischen Mechanik ist der Impuls einer Kraft über ein Zeitintervall das Integral der Kraft nach der Zeit. Wird die Kraft als konstanter Mittelwert über das Kontaktfenster behandelt, reduziert sich dieses Integral auf das Produkt J gleich F mal Δt. Der Impulssatz besagt dann, dass der Nettoimpuls auf einen Körper gleich seiner Änderung des linearen Impulses ist, sodass Δp gleich J ist – für dasselbe Intervall und dieselbe von Ihnen gewählte Freikörperrichtung.
Die Suchabsicht bündelt sich um Ausdrücke wie Impulsrechner, Kraft-mal-Zeit-Rechner, Impulsänderung aus Impuls, J gleich F delta t und Impulsänderung über die Kontaktzeit. Die Nutzer wollen eine numerische Antwort, die sie mit einem Arbeitsblatt abgleichen, in eine Simulation einbetten oder in eine größere Pipeline einspeisen können – nicht nur eine Erinnerung daran, dass die Formel existiert. Die Einheiten bleiben mit der von Ihnen gewählten Kraft- und Zeitbasis konsistent: Newton mit Sekunden ergeben Newtonsekunden, die für die Impulsänderung Kilogramm Metern pro Sekunde entsprechen.
Praktischer Einsatz, Grenzen, Preise und Ausgabekanäle
Nutzen Sie das Browser-Werkzeug, wenn Sie eine sofortige Prüfung von Impuls und Impulsänderung beim Korrigieren von Hausaufgaben, beim Verifizieren eines Labor-Aufpralls auf einer Kraftmessplatte, beim Abgleich einer Kollisionskonstante in einem Spiel oder beim Abschätzen brauchen, wie stark ein kurzer Triebwerksimpuls schiebt. Wählen Sie die Einheiten konsistent – ist die Kraft in Newton und die Zeit in Sekunden angegeben, kommen Impuls und Impulsänderung in Newtonsekunden heraus. Es gibt kein Sprachmodell, keinen externen Physikdienst und keinen Zufall, sodass die Kapazität sicher in Continuous-Integration-Prüfungen und reproduzierbaren Unterrichtsmaterialien fixiert werden kann.
Binden Sie den Endpunkt in Mechanikübungen, Antwortprüfer für Wettbewerbe, Aufprall-Arbeitsblätter oder Vorverarbeitungsschritte ein, in denen Sie ohnehin explizite Domänenfehler – etwa das Ablehnen einer negativen Kontaktzeit – undurchsichtigen Black-Box-Widgets vorziehen, die nicht erklären können, warum eine fehlerhafte Eingabe abgelehnt wurde.
Anwendungsfälle
Impuls-Übungen für Hausaufgaben und Labor
Schüler, Studierende und Korrigierende bestätigen Impuls und Impulsänderung für gegebene Kraft und Kontaktzeit, mit klarer Ablehnung, wenn die Zeit negativ ist oder ein Feld fehlt.
Aufprall-Checks für Spiele und Simulationen
Schnelle strukturierte Zahlen für den Kollisionsimpuls bei bekannter mittlerer Kraft und Kontaktdauer, ohne einen kompletten Dynamik-Stack aufzusetzen.
Häufige Fragen
Welche Formel verwendet der Impulsrechner?
Konstante mittlere Kraft über die Kontaktzeit: J = F · Δt, und nach dem Impulssatz Δp = J. Die Kraft darf ein Vorzeichen tragen; die Zeit muss nicht negativ sein.
Was passiert, wenn die Kontaktzeit negativ ist?
Eine negative Zeit wird abgelehnt, bevor ein Ergebnis zurückgegeben wird, und diese Aufrufe werden nicht berechnet.
Darf die Kraft negativ sein?
Ja. Eine negative Kraft zeigt einfach in die Gegenrichtung Ihrer Achse, daher werden auch Kraftstoß und Impulsänderung negativ. Nur die Kontaktzeit muss null oder positiv sein.
Sind Newtonsekunden dasselbe wie Kilogramm mal Meter pro Sekunde?
Ja. Ein Kraftstoß in Newtonsekunden entspricht einer Impulsänderung in Kilogramm mal Meter pro Sekunde. Deshalb zeigen beide Ergebnisse dieselbe Zahl, wenn Sie in Newton und Sekunden rechnen.
Funktioniert der Rechner auch mit einer Kraft, die sich während des Kontakts ändert?
Nur über ihren Mittelwert. Der Rechner behandelt die Kraft als konstanten Durchschnitt über die Kontaktzeit; einen zeitlichen Kraftverlauf oder mehrere Körper bildet er nicht ab, und er rechnet keine Einheiten um.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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}'const res = await fetch("https://api.kit.forhosting.com/mech/impulse", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"force": 50,
"time": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/impulse",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"force": 50,
"time": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/impulse", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"force":50,"time":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"force":50,"time":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/impulse", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"force": 50,
"time": 0.02
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.impulse",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Diese Kapazität nimmt eine endliche mittlere Kraft und eine nicht negative Kontaktzeit, multipliziert sie zum Impuls J gleich F mal Δt, setzt die Impulsänderung nach dem Impulssatz gleich diesem Impuls und gibt strukturiertes JSON mit force, time, impulse, delta_momentum, formula und method zurück. Negative Kontaktzeit, fehlende Felder und nicht endliche Werte scheitern mit invalid_input, bevor ein Ergebnis zurückgegeben wird.
Was der Impuls bedeutet und welche zwei Größen Sie senden müssen
Die Ausgabe von force, time, impulse, delta_momentum, formula und method als JSON erleichtert es, das Ergebnis in Notizen einzufügen, in automatisierten Tests zu vergleichen oder sprachübergreifend wiederzuverwenden, ohne die Arithmetik neu zu implementieren.
Wie dieser Rechner die Eingabe validiert und J = F · Δt anwendet
Numerische Zeichenketten, die sich zu endlichen Zahlen auswerten lassen, werden akzeptiert, damit Formulare und CSV-artige Pipelines Werte ohne zusätzliche Umwandlung übergeben können. Die Kontaktzeit muss nicht negativ sein; eine negative Dauer wird mit einer klaren, das Feld benennenden Meldung abgelehnt, weil physikalische Kontaktintervalle in diesem Modell mittlerer Kraft nicht rückwärts laufen können. Die Kraft darf ein Vorzeichen tragen: Ein negativer Wert kehrt lediglich die Richtung der Impulsachse und damit das Vorzeichen der Impulsänderung um. Es gibt keinen Verlauf variabler Kraft, kein Mehrkörpersystem und keine Einheitenumrechnung; dies ist der ideale Impuls konstanter mittlerer Kraft aus den zwei bekannten Größen. Senden Sie einen JSON-Body mit force und time. Beide Felder sind erforderlich und müssen endlich sein: Fehlt eines der Felder, sowie leere Zeichenketten, nicht numerischer Text, NaN und Infinity scheitern sofort mit invalid_input, bevor ein Ergebnis zurückgegeben wird, und eine fehlgeschlagene Validierung wird nicht berechnet. Nach der Validierung wird der Impuls als Kraft mal Zeit berechnet und delta_momentum gleich diesem Impuls gesetzt. Die Ergebnisse werden auf eine stabile Dezimalgenauigkeit gerundet, sodass dieselbe Eingabe in verschiedenen JavaScript-Engines stets dasselbe JSON ergibt. Dieselbe reine Funktion treibt das kostenlose Browser-Werkzeug und den API-Pfad an.
Praktischer Einsatz, Grenzen, Preise und Ausgabekanäle
Nutzen Sie die API, wenn ein Skript, eine Lernplattform, ein Simulationshelfer oder ein Notebook stabiles JSON für viele Kraft-Zeit-Paare unter einem einzigen Vertrag benötigt. Jede erfolgreiche Anfrage ist ein abrechenbarer Posten zu $0.002; eine fehlgeschlagene Validierung wird nicht berechnet. Die Ergebnisse sind vollständig deterministisch: Dieselbe Kraft und dieselbe Zeit ergeben stets denselben Impuls und dasselbe delta_momentum.
Integrationsbeispiele
Deterministische Fixtures für Physiktests
Pipelines, die Unit-Tests oder interaktive Aufprall-Demos speisen, können ein reines J=F·Δt-Orakel aufrufen, statt den Impulssatz in jeder Sprache neu zu implementieren.
Technische Fragen
Wie berechne ich Impuls und Impulsänderung mit dieser API?
Senden Sie einen JSON-Body mit force und time an mech.impulse. Die Antwort liefert force, time, impulse, delta_momentum, formula und method.
Ist der Impulsrechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Posten; Validierungsfehler werden nicht berechnet.
Kann die Kraft negativ sein?
Ja. Eine endliche Kraft mit Vorzeichen wird akzeptiert; sie kehrt die Richtung der von Ihnen gewählten Achse um, sodass Impuls und delta_momentum dieses Vorzeichen teilen. Die Zeit muss weiterhin nicht negativ sein.