Rechner für trennbare Differentialgleichungen
Für dy/dx = ky mit der Konstanten 0,5 und y(0) = 2 beträgt der exakte Wert bei 3 genau 8,96337814. Geben Sie Konstante, bekannten Startpunkt und gewünschte Stelle ein; das Werkzeug trennt die Variablen und zeigt jeden Schritt. 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
- K
- 0,5
- X0
- 0
- Y0
- 2
- X
- 3
- Genauigkeit
- 8
- Gleichung
- dy/dx = 0.5y
- Anfangsbedingung
- y(0) = 2
- Abstand
- dy/y = k dx
- Allgemeine Lösung
- y = C exp(kx)
Dieser Rechner für trennbare Differentialgleichungen löst die Standardgleichung für exponentielles Wachstum oder Abklingen dy/dx = ky. Geben Sie die Konstante k, die Anfangsbedingung y(x0) = y0 und den Punkt ein, an dem Sie die Lösung auswerten möchten. Der Rechner trennt die Variablen, bestimmt die allgemeine Exponentialfamilie, wendet die Anfangsbedingung an und liefert am gewünschten Punkt einen stabilen Zahlenwert. Damit können Sie Aufgaben prüfen und Größen modellieren, deren momentane Änderungsrate proportional zu ihrem aktuellen Wert ist.
Erkennen Sie die trennbare Standardgleichung
Der Rechner ist für die verbreitete Gleichung dy/dx = ky vorgesehen, wobei k eine feste reelle Konstante ist. Sie tritt immer dann auf, wenn sich eine Größe mit einer zu ihrem aktuellen Wert proportionalen Rate ändert. Unbegrenztes Bevölkerungswachstum, radioaktiver Zerfall, stetig verzinste Guthaben, Prozesse erster Ordnung und idealisierte Abkühlungsdifferenzen sind typische Beispiele.
Die Gleichung ist trennbar, weil alle Faktoren mit y auf eine Seite und alle Faktoren mit x auf die andere gebracht werden können. Für ein von null verschiedenes y ergibt sich dy/y = k dx. Durch diese gezielte Form ist das Ergebnis exakt und deterministisch, nicht nur eine numerische Näherung in Schritten.
Geben Sie k direkt an, einschließlich eines negativen Werts für Abklingen oder null für eine konstante Lösung. Anschließend bilden x0 und y0 den bekannten Punkt der Lösungskurve. Beliebige Ableitungsausdrücke, variable Koeffizienten, Störterme oder erst nach komplizierter Substitution passende Gleichungen werden nicht unterstützt.
Von der Trennung zur speziellen Lösung
Die Integration der getrennten Gleichung ergibt ln|y| = kx zuzüglich einer Integrationskonstante. Beim Exponenzieren gehen das Vorzeichen und der positive Exponentialfaktor in einer einzigen beliebigen Konstante C auf, sodass die allgemeine Familie y = C exp(kx) lautet. Mit y(x0) = y0 folgt C = y0 exp(-kx0).
Übersichtlich lässt sich dasselbe Ergebnis als y(x) = y0 exp(k(x - x0)) schreiben; dies ist die vom Werkzeug ausgegebene spezielle Lösung. Die verschobene Form ist praktisch, weil beim Einsetzen von x0 der Exponentialfaktor sofort eins wird und y0 zurückgibt. Außerdem muss kein möglicherweise unhandlicher Wert für C separat dargestellt werden.
Der Rechner zeigt Variablentrennung, allgemeine Familie, spezielle Formel und Auswertung, damit Sie die Herleitung nachvollziehen können. Die Berechnung nutzt JavaScript-Gleitkommaarithmetik und rundet erst die Anzeige auf die gewählte Genauigkeit.
Werten Sie die Lösung aus und deuten Sie das Ergebnis
Wählen Sie den Zielwert x unabhängig vom Anfangspunkt; er darf vor, bei oder nach x0 liegen. Der Rechner ermittelt den dimensionslosen Exponenten k(x - x0), berechnet den Exponentialwert, multipliziert mit y0 und rundet die Anzeige auf null bis fünfzehn Nachkommastellen. Bei positivem k wächst der Betrag mit zunehmendem x, bei negativem k klingt er gegen null ab.
Eine Rückwärtsbewegung von x0 kehrt diese Tendenzen um. Das Vorzeichen einer von null verschiedenen Lösung stammt von y0, da ein Exponentialfaktor stets positiv ist; das Modell überquert daher nie die Nulllinie. Achten Sie auf konsistente Einheiten: Wird x in Stunden gemessen, muss k die Einheit inverse Stunden haben, während y dieselbe Einheit wie y0 behält.
Sehr große Exponenten können den endlichen Zahlenbereich überschreiten; solche Fälle weist der Rechner zurück, statt irreführend Unendlich auszugeben. Nutzen Sie die exakte Formel zur Analyse und den berechneten Wert für eine konkrete Prognose oder Kontrolle. Beliebige trennbare Funktionen f(x)g(y) erfordern zusätzliche symbolische Integration und liegen außerhalb des bewusst begrenzten Umfangs.
Anwendungsfälle
Eine Aufgabe zum Exponentialwachstum prüfen
Wenden Sie eine vorgegebene Anfangsbedingung auf dy/dx = ky an und vergleichen Sie den exakten Wert mit Ihrer Rechnung.
Abklingen erster Ordnung modellieren
Schätzen Sie mit einer negativen Ratenkonstante die Restmenge zu einem bestimmten Zeitpunkt ohne numerisches Schrittverfahren.
Eine Anfangswertlösung verifizieren
Prüfen Sie allgemeine Familie, spezielle Exponentialformel, Exponenten und gerundeten Wert in einem deterministischen Ergebnis.
Häufige Fragen
Welche Differentialgleichung löst dieser Rechner?
Er löst das trennbare Anfangswertproblem dy/dx = ky mit konstantem reellem k und y(x0) = y0.
Wie lautet die exakte Lösung?
Die spezielle Lösung lautet y(x) = y0 exp(k(x - x0)); der Rechner wertet sie zusätzlich am gewünschten x aus.
Dürfen k oder y0 negativ sein?
Ja. Ein negatives k beschreibt meist ein Abklingen; ein negatives y0 ergibt eine dauerhaft negative Lösung.
Was geschieht, wenn y0 null ist?
Das Ergebnis ist die Gleichgewichtslösung y(x) = 0 für jedes endliche x.
Löst das Werkzeug beliebige trennbare Gleichungen?
Nein. Es deckt gezielt die konstante Standardform dy/dx = ky ab, nicht beliebige Produkte mit symbolischen Stammfunktionen.
Was passiert, wenn y0 null ist?
Dann liefert der Rechner die Gleichgewichtslösung y gleich null für jedes x. Diese Lösung bleibt erhalten, obwohl die informelle Trennung durch y teilt und sie dabei eigentlich ausschließen würde.
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/separable-ode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"k":0.5,"x0":0,"y0":2,"x":3}'const res = await fetch("https://api.kit.forhosting.com/calculus/separable-ode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"k": 0.5,
"x0": 0,
"y0": 2,
"x": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/separable-ode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"k": 0.5,
"x0": 0,
"y0": 2,
"x": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/separable-ode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"k":0.5,"x0":0,"y0":2,"x":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"k":0.5,"x0":0,"y0":2,"x":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/separable-ode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"k": 0.5,
"x0": 0,
"y0": 2,
"x": 3
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.separable_ode",
"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
Erkennen Sie die trennbare Standardgleichung
Die Nulllösung bleibt über den Anfangswert y0 = 0 ebenfalls erhalten.
Von der Trennung zur speziellen Lösung
Ist y0 gleich null, liefert die Formel korrekt die Gleichgewichtslösung y = 0, obwohl sie durch das formale Teilen durch y ausgeschlossen würde.
Technische Fragen
Wie viel kostet die Nutzung?
Eine API-Anfrage kostet $0.002; dieselbe deterministische Berechnung läuft im Browser kostenlos.