Gedämpfte Oszillatorposition
Mit Amplitude 1, Abklingrate 0,2, Kreisfrequenz 2 und Phase 0 liegt die Position zur Zeit 1 bei −0,340712212877 innerhalb einer Hüllkurve von 0,818730753078. Geben Sie die fünf Werte ein, um den gedämpften Kosinus zu jedem Zeitpunkt auszuwerten. 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
- Amplitude
- 1
- Abklingrate
- 0,2
- Omega
- 2
- Phase
- 0
- Zeit
- 1
- Einhüllende
- 0,8187307531
- Argument
- 2
- Position
- -0,3407122129
Unterdämpfte harmonische Oszillatoren treten überall dort auf, wo eine Rückstellkraft mit leichter Reibung konkurriert: Masse-Feder-Dämpfer, als ODE zweiter Ordnung umgeschriebene RLC-Schaltungen, seismische Instrumente und jeder Kurs über Differentialgleichungen zur freien Schwingung. Die geschlossene Positionslösung ist eine exponentiell abklingende Sinuskurve, kein reiner Sinus; die Handrechnung mischt daher eine Exponentialhülle mit dem Kosinus der gedämpften Frequenz und der Phase. Dieser Rechner für die Position eines gedämpften Oszillators nimmt die Amplitude A, die Abklingrate β, die gedämpfte Kreisfrequenz ω, die Phase φ im Bogenmaß und die Zeit t entgegen und liefert die numerische Position samt Hülle und Kosinusargument.
Die unterdämpfte geschlossene Form und die Bedeutung jedes Symbols
In diesem Regime ist die Eigenkreisfrequenz ω₀ die Quadratwurzel aus k über m, die Abklingrate β gleich ζ ω₀ (oder c über 2m in viskoser Notation), und die gedämpfte Kreisfrequenz ω ist ω₀ mal der Wurzel aus eins minus ζ zum Quadrat. Die freie Antwortposition, die die Anfangsbedingungen erfüllt, lässt sich stets schreiben als x von t gleich A mal e hoch minus β t mal dem Kosinus von ω t plus φ, wobei A und φ die Anfangsverschiebung und -geschwindigkeit aufnehmen.
Dieser Endpunkt löst die charakteristische Gleichung aus m, c und k nicht erneut; er wertet die bereits reduzierte unterdämpfte Lösung zum gewählten Zeitpunkt aus. Die Amplitude A darf positiv oder negativ sein und skaliert lediglich die gesamte Bewegung. Die Abklingrate β muss nichtnegativ sein, damit die Hülle schrumpft oder konstant bleibt und nicht explodiert.
Die Kreisfrequenz ω muss streng positiv sein, damit die Bewegung wirklich oszilliert; kritische und überdämpfte Fälle nutzen andere reelle Exponentialformeln und liegen außerhalb des Umfangs. Die Phase φ wird im Bogenmaß gemessen, wie in Analysis- und Physiklehrbüchern, und die Zeit t darf jede endliche reelle Zahl sein, sodass Sie vergangene oder zukünftige Stichproben auf einem Simulationsgitter auswerten können.
Wo diese Berechnung im Alltag hilft
Klassenzimmer und Tutorenplattformen nutzen einen Rechner für die Position eines gedämpften Oszillators, damit Lernende Hausaufgaben zur freien Schwingung prüfen, ohne den Abklingfaktor zu verschieben oder Phasengrade versehentlich umzurechnen. Prüfungs-Generatoren und LMS-Plugins brauchen ein deterministisches Orakel, das nicht positives ω und negatives β ablehnt, statt stillschweigend eine unsinnige Erfolgsnutzlast zu liefern. Mechanische Entwurfsnotizbücher tasten x von t auf einem Zeitgitter ab, wenn Dämpfer dimensioniert und Freigänge vor dem CAD geprüft werden; ein winziger Parse-Endpunkt vermeidet, für eine einzige geschlossene Auswertung einen vollen ODE-Löser zu ziehen.
Instrumentierungsskripte, die gemessene ζ und ω₀ in β und ω umwandeln, können diese Fähigkeit weiterhin aufrufen, sobald jene Parameter bekannt sind, und halten den numerischen Kern klein und testbar.
Anwendungsfälle
Prüfungen freier Schwingungen im Unterricht
Lassen Sie Lernende A, β, ω, φ und t für unterdämpftes x(t) einsenden und Position, Hülle sowie Kosinusargument gegen Lehrbuchmethoden prüfen.
LMS- und Prüfungs-Autobewertung
Bewerten Sie unterdämpfte Oszillator-Aufgaben mit einem deterministischen Orakel, das negative Abklingraten und nicht positives ω als ungültige Eingabe ablehnt.
Entwurfsnotizbücher und Freigang-Abtastung
Tasten Sie die geschlossene gedämpfte Freiantwort auf einem Zeitgitter ab, wenn Sie Dämpfer dimensionieren oder mechanische Hüllen ohne vollen ODE-Integrator prüfen.
Häufige Fragen
Was passiert, wenn omega null oder negativ ist?
Unterdämpfte Oszillation erfordert eine positive gedämpfte Kreisfrequenz ω, damit der Kosinus in realer Zeit schwingt.
Ist die Phase in Grad oder im Bogenmaß?
Nur im Bogenmaß, wie in der Standardnotation von Analysis und Physik für cos(ωt+φ). Wandeln Sie Grad vor dem Aufruf in Bogenmaß um, falls Ihre Daten in Grad vorliegen.
Wie erhalte ich Abklingrate und Frequenz aus Masse, Dämpfung und Steifigkeit?
Die Eigenkreisfrequenz ist die Wurzel aus k durch m, die Abklingrate ist c geteilt durch zweimal m, und die gedämpfte Kreisfrequenz ist die Eigenkreisfrequenz mal der Wurzel aus eins minus dem Quadrat des Dämpfungsgrads. Diese reduzierten Werte geben Sie hier ein.
Was ist die Hüllkurve im Ergebnis?
Die Amplitude mal e hoch minus Abklingrate mal Zeit: die schrumpfende Grenze, innerhalb derer der Kosinus schwingt. Bei Amplitude 1 und Abklingrate 0,2 beträgt sie zur Zeit 1 genau 0,818730753078, und die Position ist Hüllkurve mal Kosinus.
Kann ich die Position zu einer negativen Zeit berechnen?
Ja. Die Zeit darf jede endliche reelle Zahl sein, sodass Sie vergangene oder künftige Punkte auf einem Simulationsraster abtasten können. Auch die Amplitude darf negativ oder null sein; sie skaliert lediglich die gesamte Bewegung.
Funktioniert das auch für kritisch gedämpfte oder überdämpfte Systeme?
Nein. Dort schwingt das System nicht mehr, und es gelten andere Formeln mit reinen Exponentialfunktionen. Deshalb muss die gedämpfte Kreisfrequenz echt positiv sein; null oder negative Werte werden abgelehnt, statt eine falsche Antwort zu erfinden.
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/calculus/damped-oscillator-position \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amplitude":1,"decay_rate":0.2,"omega":2,"phase":0,"time":1}'const res = await fetch("https://api.kit.forhosting.com/calculus/damped-oscillator-position", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amplitude": 1,
"decay_rate": 0.2,
"omega": 2,
"phase": 0,
"time": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/damped-oscillator-position",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amplitude": 1,
"decay_rate": 0.2,
"omega": 2,
"phase": 0,
"time": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/damped-oscillator-position", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amplitude":1,"decay_rate":0.2,"omega":2,"phase":0,"time":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amplitude":1,"decay_rate":0.2,"omega":2,"phase":0,"time":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/damped-oscillator-position", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"amplitude": 1,
"decay_rate": 0.2,
"omega": 2,
"phase": 0,
"time": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.damped_oscillator_position",
"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
Ungültige Abklingraten oder nicht positives ω scheitern mit invalid_input, statt eine wachsende oder nicht oszillierende Antwort zu erfinden.
Die unterdämpfte geschlossene Form und die Bedeutung jedes Symbols
Ein lineares Masse-Feder-Dämpfer-System mit der Gleichung mẍ + cẋ + kx = 0 ist unterdämpft, wenn das Dämpfungsverhältnis ζ streng kleiner als eins ist.
Eingabevertrag, Antwortfelder und Validierungsfehler
Ist omega null oder negativ, liegt keine unterdämpfte Oszillation mit reeller gedämpfter Frequenz vor, sodass der Aufruf fehlschlägt, statt eine reine Exponentialfunktion oder einen komplexen Kosinus zurückzugeben. Bei Erfolg spiegelt der Körper alle fünf Eingaben und ergänzt envelope gleich A mal e hoch minus β t, argument gleich ω t plus φ im Bogenmaß, position gleich Hülle mal Kosinus des Arguments sowie eine formula-Zeichenkette, die x von t als A e hoch minus β t mal Kosinus von ω t plus φ festhält. Senden Sie per POST einen JSON-Körper mit fünf erforderlichen endlichen Zahlen: amplitude, decay_rate, omega, phase und time. Jedes Feld darf als JSON-Zahl oder numerische Zeichenkette ankommen; fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit invalid_input und nennen das Feld. Die Beispielvorgaben amplitude eins, decay_rate null Komma zwei, omega zwei, phase null, time eins liefern eine abklingende Kosinusstichprobe, die Sie mit jedem wissenschaftlichen Rechner prüfen können. Fehlgeschlagene Validierung wird nicht berechnet; erfolgreiche Parse-Aufrufe nutzen den veröffentlichten Basispreis $0.002 ohne Modell-Token und ohne ausgehendes Netz.
Wo eine API zur Position des gedämpften Oszillators Nutzen stiftet
Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten $0.002 ohne Token-Zählung.
Technische Fragen
Wie berechne ich die Position x(t) eines unterdämpften Oszillators?
Senden Sie endliche Zahlen amplitude A, decay_rate β (≥0), omega ω (>0), phase φ im Bogenmaß und time t. Die API liefert x = A·e^{-βt}·cos(ωt+φ) plus Hülle und Kosinusargument.
Darf decay_rate null sein?
Ja. β = 0 ist die ungedämpfte Grenze derselben Formel (reiner Kosinus). Negatives β wird abgelehnt, weil eine wachsende Hülle nicht die passive Freiantwort ist.
Was kostet der Rechner für die Position des gedämpften Oszillators?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.