Endliche Zuwachsrate λ
Ermitteln Sie, um welchen Faktor sich eine Population zwischen zwei Zählungen vervielfacht: 100 Tiere in einem Jahr und 120 im nächsten ergeben λ = 1,2, ein Plus von 20 % bei r ≈ 0,1823. Auch Zählungen mit mehreren Jahren Abstand werden berücksichtigt. 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
- N0
- 100
- N1
- 120
- Intervalle
- 1
- Widerstand (Ω)
- 0,1823215568
- Lambda
- 1,2
- Endliche Rate
- 1,2
Ein Rechner für die endliche Zuwachsrate beantwortet die ökologische Frage in diskreter Zeit: mit welchem Faktor sich eine Population von einer Zählung zur nächsten vervielfacht. Dieser Faktor ist lambda (λ), die endliche Zuwachsrate. Bei zwei aufeinanderfolgenden Beständen ist λ die spätere Größe geteilt durch die frühere. Liegen die Zählungen k Intervalle auseinander, erheben Sie dieses Verhältnis zur Potenz eins durch k. Kennen Sie die stetige intrinsische Rate r bereits, ist λ e hoch r. Ein Lambda größer als eins bedeutet Wachstum; gleich eins einen stabilen Bestand; zwischen null und eins Rückgang. Dieser Endpunkt wertet jene beiden Identitäten aus, liefert das passende momentane r als natürlichen Logarithmus von lambda, nennt die prozentuale Änderung je Intervall und, wenn sie endlich ist, die Verdopplungs- oder Halbierungszeit. Er passt keine Lebenstafel an, löst nicht die Euler–Lotka-Gleichung und ist nicht die logistische Momentansteigung dN/dt.
Was die endliche Zuwachsrate λ bedeutet und wie sie entsteht
Die Populationsökologie verwendet zwei eng verwandte Wachstumszahlen, die Studierende und Verwaltende verwechseln. Die stetige intrinsische Rate r ist die momentane Pro-Kopf-Steigung von log N, die Größe, die in der Differentialgleichung dN/dt = rN steht. Die endliche Zuwachsrate λ ist der diskrete Multiplikator, der unter geometrischem Wachstum die Zählung dieses Jahres in die des nächsten Jahres überführt: N_{t+1} = λ N_t.
Diese beiden Zahlen sind keine Rivalen; sie sind dieselbe Bahn, auf zwei Uhren geschrieben. Die Umrechnung ist exakt: λ entspricht e hoch r, und r entspricht dem natürlichen Logarithmus von λ, sobald λ positiv ist. Ein Zählpaar ist der häufigste Weg zu λ.
Wird eine geschlossene Population im Jahr t mit hundert und im Jahr t+1 mit hundertzwanzig gezählt, dann ist λ 120/100 = 1.2 und r ist ln(1.2) ≈ 0.1823 je Jahr. Liegt dasselbe Zählpaar vier Jahre auseinander, ist die jährliche endliche Rate die vierte Wurzel des Verhältnisses, (120/100)^{1/4}, sodass der Rechner eine mehrjährige Spanne nicht stillschweigend als einen Schritt behandelt.
Ein Lambda größer als eins ist ein wachsender Bestand; gleich eins ist er stabil; ein Wert zwischen null und eins ist ein Rückgang; eine spätere Zählung von null ist ein gültiger Fall von Aussterben zur nächsten Zählung mit λ = 0. Diese Seite wertet nur jene diskrete Identität und die Exponentialumrechnung aus r aus. Sie schätzt keine Lebenstafel, löst nicht die Euler–Lotka-Charakteristikgleichung für eine strukturierte Population, berechnet nicht die Nettoreproduktionsrate R0 und liefert nicht die logistische Momentansteigung dN/dt = rN(1 − N/K).
Das sind andere Suchen und andere Identitäten. Geben Sie zwei Zählgrößen, eine positive und eine nichtnegative, in konsistenten Einheiten an, oder ein endliches r, dessen Exponential definiert bleibt, und er liefert die endliche Rate, die Sie auf ein Blatt zum geometrischen Wachstum oder in ein Erntemodell schreiben würden, das einmal je Jahr fortschreitet.
Wo ein Rechner für die endliche Zuwachsrate seinen Nutzen zeigt
Wildtier- und Fischereihefte halten dieselbe Identität neben einer Jahreszählung, wenn die Verwaltung den diskreten Multiplikator für ein Ernte- oder Aufstockungsmodell braucht, das einmal je Jahr fortschreitet, nicht eine stetige Tangente. Schutzpläne, Blätter zu Schädlingsausbrüchen, mikrobielle Ansatzzählungen nach festem Takt und LMS-Hausaufgabenorakel brauchen ein deterministisches parse, das ein fehlendes n0 oder einen Nulldivisor zurückweist, statt Infinity zu liefern. Eine fehlgeschlagene Prüfung wird nicht berechnet.
Halten Sie n0, n1, r und intervals innerhalb der erklärten Decken, pinnen Sie λ = 1.2 für den Lehrbuchfall von hundert auf hundertzwanzig, und Sie erhalten reproduzierbare Antworten über ein Vorlesungsheft, ein LMS-Plugin und ein Skript zur Populationsverwaltung.
Anwendungsfälle
Jährliche Wildtierzählung
Eine Biologin gibt den Bestand dieses Jahres als n0 und den des nächsten Jahres als n1 ein und liest λ, die prozentuale Änderung und ob der Bestand wächst, stabil bleibt oder zurückgeht.
r in einen diskreten Multiplikator umrechnen
Wer modelliert und bereits eine geschätzte intrinsische Rate r hat, sendet diese Rate und erhält λ = e^r für ein Modell, das einmal je Jahr fortschreitet.
Häufige Fragen
Wie berechnet man die endliche Zuwachsrate λ aus zwei Zählungen?
Senden Sie n0 als den früheren Bestand und n1 als den späteren. Für aufeinanderfolgende Jahre ist λ n1/n0. Hundert, die hundertzwanzig werden, ergeben λ = 1.2. Liegen die Zählungen k Intervalle auseinander, senden Sie auch intervals, damit die Engine (n1/n0) hoch 1/k zurückgibt.
Wie erhält man λ aus der intrinsischen Wachstumsrate r?
Eine Rate von 0.2 je Zeiteinheit ergibt λ ≈ 1.2214. Die Umrechnung ist exakt; sie ist keine lineare Näherung.
Worin unterscheiden sich λ und r?
r ist die stetige Pro-Kopf-Rate in 1/Zeit. λ ist der diskrete Multiplikator je Zählintervall. Sie beschreiben dieselbe geometrische Bahn: λ = e^r und r = ln(λ), wenn λ positiv ist.
Ist λ dasselbe wie die Nettoreproduktionsrate R0?
Nein. R0 ist die erwartete Nachkommenzahl je Individuum über ein Leben aus einer Lebenstafel. λ gleicht R0 nur in besonderen Modellen ohne überlappende Generationen. Dieser Rechner nimmt keinen Mutterschaftskalender entgegen und löst Euler–Lotka nicht.
Wie erhalte ich das jährliche λ, wenn die Zählungen mehrere Jahre auseinanderliegen?
Geben Sie die Zahl der Intervalle zwischen beiden Zählungen an. Der Rechner teilt die spätere Zählung durch die frühere und zieht daraus die passende Wurzel: 100 und 120 im Abstand von vier Jahren ergeben (120/100)^(1/4), nicht 1,2.
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/bio/finite-growth-rate-lambda \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"r":0.2}'const res = await fetch("https://api.kit.forhosting.com/bio/finite-growth-rate-lambda", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"r": 0.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/finite-growth-rate-lambda",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"r": 0.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/finite-growth-rate-lambda", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"r":0.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"r":0.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/finite-growth-rate-lambda", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"r": 0.2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.finite_growth_rate_lambda",
"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.
Limits
max_abs | 1000000000000000 |
max_abs_r | 700 |
max_intervals | 10000 |
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
Dasselbe deterministische Modul speist den kostenlosen Browser-Ausführer und die vorausbezahlte API, sodass ein Vorlesungsheft und ein Wildtierskript nie darüber uneins sind, ob hundert Tiere, die hundertzwanzig werden, λ = 1.2 ergeben.
Eingabevertrag, Antwortform und Verhalten bei Fehlern
Koppeln Sie λ mit Ihrem eigenen Zählkalender; dieser Endpunkt projiziert keine volle N(t)-Reihe über die obigen Identitäten hinaus. Senden Sie einen JSON-Körper, der einem von zwei Wegen folgt. Für aufeinanderfolgende Größen senden Sie n0 als den Bestand zum Zeitpunkt t (Aliasse n_t, nt, population_t, initial_population, n_start) und n1 als den Bestand zu t plus k (Aliasse n_t1, nt1, n_next, population_t1, final_population, n_end). n0 muss strikt positiv sein, weil λ durch ihn teilt; n1 darf null sein, was λ = 0 und das Regime extinct meldet. Das optionale intervals ist die Zahl der Zeitschritte k zwischen den beiden Zählungen (Aliasse years, k, steps, time_steps) und beträgt standardmäßig eins, der Fall aufeinanderfolgender Jahre. Für den Weg der intrinsischen Rate senden Sie r (Aliasse intrinsic_rate, intrinsic_growth_rate, r_max, rmax); λ ist dann e hoch r. Das optionale mode ist die geschlossene Menge from_sizes oder from_rate (Alias method); lassen Sie es weg, und die Engine erkennt selbst anhand der gesendeten Felder. Jedes Zahlenfeld kann als JSON-Zahl oder als Dezimal- oder Wissenschaftsstring ankommen. Fehlen sowohl das Zählpaar als auch r, ein nichtpositives n0, ein negatives n1, ein nichtpositives intervals, eine nichtendliche Zahl, ein mode außerhalb des Enum oder ein r, dessen Exponential überläuft, scheitern alle mit invalid_input, das das Feld nennt. Diese Fehlschläge werden nicht berechnet. Bei Erfolg nennt der Körper method, wiederholt die Größen und intervals, wenn sie genutzt wurden, liefert lambda und das Synonym finite_rate, percent_change als (λ − 1) mal hundert, das passende r = ln(λ), wenn λ positiv ist, ein Regime increasing, stable, declining oder extinct und, wenn sie endlich ist, doubling_time als ln(2)/ln(λ) oder halving_time als ln(0.5)/ln(λ). Optionale Ausgabeschlüssel werden weggelassen, niemals null. formula wiederholt die Identität; formula_applied setzt die Zahlen dieses Aufrufs ein. Beispiel: n0 = 100 und n1 = 120 ergibt λ = 1.2, r ≈ 0.1823, zwanzig Prozent Wachstum und eine Verdopplungszeit von etwa 3.80 Intervallen.
Wo ein Rechner für die endliche Zuwachsrate seinen Nutzen zeigt
Lehrlabore und einführende Ökologiekurse nutzen einen Rechner für die endliche Populationswachstumsrate, damit Studierende aufhören, r und λ als austauschbare Etiketten zu behandeln, und zeigen können, dass hundert Individuen, die hundertzwanzig werden, λ = 1.2 sind, nicht r = 0.2. Weil die Implementierung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Integrationsbeispiele
Prüfung des geometrischen Wachstums im Kurs
Eine Studentin gibt n0 = 100 und n1 = 120 ein und bestätigt λ = 1.2, r = ln(1.2) und eine Verdopplungszeit von etwa 3.80 Zählintervallen.
Technische Fragen
Was kostet der Rechner für die endliche Populationswachstumsrate?
Das Browserwerkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.