Flächenmoment bezüglich der x-Achse berechnen
Dieser Rechner für das Moment einer Fläche bezüglich der x-Achse bestimmt das erste Moment einer Region, die durch eine obere Polynomkurve, die x-Achse und zwei senkrechte Intervallgrenzen festgelegt ist.
Im Browser ausführen – kostenlos
Geben Sie die Koeffizienten von f(x) in absteigender Potenzreihenfolge sowie die untere und obere Grenze ein. Der Rechner quadriert das Polynom, integriert das Ergebnis gliedweise und multipliziert es mit einem Halb. Ausgegeben werden das Moment und der Grad des ursprünglichen Polynoms als strukturierte Werte, mit denen Sie Aufgaben prüfen oder eine Schwerpunktberechnung fortsetzen können.
Beschreiben Sie Kurve und Intervall eindeutig
Schreiben Sie die Begrenzungskurve zunächst als Polynom f(x) und geben Sie die Koeffizienten von der höchsten Potenz bis zum konstanten Glied ein. Setzen Sie für jede fehlende Potenz eine Null ein: x hoch drei minus 2x wird als [1, 0, -2, 0] dargestellt. Diese geordnete Form vermeidet Mehrdeutigkeiten, die bei Formeltext durch Exponentenzeichen, implizite Multiplikation, Variablennamen oder Klammern entstehen können. Geben Sie danach die untere und obere Grenze des geschlossenen Intervalls an; die obere muss strikt größer sein. Gemeint ist eine Fläche zwischen der Kurve und der x-Achse, die an beiden Enden durch senkrechte Linien abgeschlossen wird. Obwohl das Quadrieren das Integral auch bei einem Vorzeichenwechsel von f nichtnegativ macht, setzt eine Fläche unter einer Kurve normalerweise voraus, dass die gewählte Grenze im gesamten Intervall passt. Prüfen Sie ein Diagramm oder mehrere Funktionswerte, wenn das Polynom die Achse schneidet. Trennen solche Schnittpunkte verschiedene Flächen, wählen Sie die Grenzen genau für die gewünschte Region. Koeffizienten und Grenzen müssen endlich sein; höchstens hundert Koeffizienten sind zulässig.
Verstehen Sie die Formel mit dem halben Funktionsquadrat
Für einen dünnen senkrechten Streifen an der Stelle x, der von y gleich null bis y gleich f(x) reicht, entsteht das Moment bezüglich der x-Achse, indem zuerst y über den Streifen und anschließend über x integriert wird. Die innere Rechnung ergibt die Hälfte von f(x) zum Quadrat; vollständig lautet der Ausdruck daher Mx = ein Halb des Integrals von a bis b über [f(x)] zum Quadrat dx. Der Rechner führt diesen Vorgang für Polynome analytisch aus. Zuerst multipliziert er die Koeffizientenliste mit sich selbst und erhält so ohne Stichproben oder numerische Quadratur die Koeffizienten des quadrierten Polynoms. Danach integriert er jedes Monom mit der Potenzregel, wertet die Stammfunktion an beiden Intervallgrenzen aus, zieht den unteren Wert vom oberen ab und teilt die Summe durch zwei. Ist f(x) gleich x, ergibt das Quadrat x zum Quadrat; das Moment von null bis zwei beträgt die Hälfte von acht Dritteln, also vier Drittel. Ergebnisse werden auf fünfzehn signifikante Stellen gerundet, damit die JSON-Ausgabe stabil und zugleich ausreichend genau bleibt. Netzwerk, Zufall, Uhrzeit und gespeicherter Zustand spielen keine Rolle.
Nutzen Sie das Ergebnis für Flächen- und Schwerpunktaufgaben
Der ausgegebene Wert moment_x_axis ist das erste Flächenmoment bezüglich der x-Achse, nicht die Fläche selbst und kein mechanisches Massenträgheitsmoment. Wenn x und f(x) dieselbe Längeneinheit verwenden, besitzt er die Dimension Länge hoch drei. Diese Unterscheidung ist wichtig, wenn Sie anschließend die senkrechte Schwerpunktkoordinate berechnen: Bestimmen Sie die gewöhnliche Fläche A als Integral von f(x) und verwenden Sie dann y-bar = Mx geteilt durch A, sofern Geometrie und Einheiten zusammenpassen. Der Rechner erschließt keine Einheiten, sucht keine Schnittpunkte, liest keine symbolischen Ausdrücke, zeichnet keine Kurve und berechnet Fläche oder Schwerpunkt nicht automatisch. Diese Schritte verlangen eigene Entscheidungen, die in einer Lösung sichtbar bleiben sollten. Ein negativer Polynomwert macht die Formel wegen des Quadrats nicht negativ, kann aber auf ein unpassendes Intervall hinweisen. Sehr große Grade, Koeffizienten oder Grenzen können den endlichen Zahlenbereich von JavaScript überschreiten; dann wird die Anfrage abgelehnt, statt unendlich zurückzugeben. Jede deterministische API-Berechnung kostet $0.002 und eignet sich deshalb für wiederholbare Aufgabenblätter und automatisierte Abläufe.
Anwendungsfälle
Eine Analysisaufgabe prüfen
Kontrollieren Sie das erste Moment bezüglich der x-Achse, nachdem Sie die Polynomgrenze als geordnete Koeffizientenliste erfasst haben.
Eine Schwerpunktberechnung vorbereiten
Bestimmen Sie Mx für y-bar = Mx/A und halten Sie die Schritte für Moment und Fläche getrennt nachvollziehbar.
Flächenanalysen automatisieren
Senden Sie Koeffizientenlisten und Intervalle an die API, um einheitliche maschinenlesbare Momente zu erhalten.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet Mx = die Hälfte des bestimmten Integrals von [f(x)] zum Quadrat zwischen der unteren und oberen Grenze.
In welcher Reihenfolge werden Koeffizienten eingegeben?
Listen Sie sie von der höchsten Potenz bis zum konstanten Glied auf und setzen Sie Nullen für fehlende Potenzen ein.
Muss die Kurve über der x-Achse bleiben?
Das Integral des Quadrats ist nichtnegativ; für eine Fläche unter der Kurve sollten Grenzen und Begrenzung dennoch die gewünschte geometrische Region beschreiben.
Ist dies ein Rechner für das Trägheitsmoment?
Nein. Berechnet wird das erste Moment einer ebenen Fläche bezüglich der x-Achse, das in Schwerpunktformeln vorkommt.
Was kostet eine Berechnung über die API?
Jede API-Anfrage kostet $0.002. Die Berechnung ist deterministisch und nutzt keinen externen Dienst.
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/calculus/moment-region-x \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coefficients":[1,0],"lower_bound":0,"upper_bound":2}'const res = await fetch("https://api.kit.forhosting.com/calculus/moment-region-x", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coefficients": [
1,
0
],
"lower_bound": 0,
"upper_bound": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/moment-region-x",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coefficients": [
1,
0
],
"lower_bound": 0,
"upper_bound": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/moment-region-x", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coefficients":[1,0],"lower_bound":0,"upper_bound":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coefficients":[1,0],"lower_bound":0,"upper_bound":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/moment-region-x", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"coefficients": [
1,
0
],
"lower_bound": 0,
"upper_bound": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.moment_region_x",
"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. |