ForHosting KIT · Naturwissenschaften

Dünnlinsen-Rechner

Ein Gegenstand 30 Einheiten vor einer Linse mit Brennweite 10 erzeugt in 15 Einheiten Abstand ein reelles, umgekehrtes Bild halber Größe. Geben Sie Gegenstandsweite und Brennweite ein und erhalten Sie Bildweite, Vergrößerung und Bildart. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Gegenstandsweite (dₒ)
30
Brennweite
10
Erhalten Sie
Bildweite
15
Vergrößerung
-0,5
Bildtyp
real
Ausrichtung
inverted

Dieser Dünnlinsen-Rechner nimmt eine Gegenstandsweite und eine Brennweite und liefert die Bildweite und die transversale Vergrößerung aus der Dünnlinsengleichung, die in der einführenden geometrischen Optik verwendet wird. Die Identitäten sind vollständig deterministisch: eins über f gleich eins über do plus eins über di, was sich zu di gleich f mal do über do minus f umstellen lässt, und die laterale Vergrößerung ist m gleich negativ di über do. Klassische Testfälle umfassen eine Sammellinse mit do gleich dreißig und f gleich zehn, was ein reelles umgekehrtes Bild bei di gleich fünfzehn mit m gleich negativ einem Halb ergibt, und einen nahen Gegenstand mit do gleich fünf und f gleich zehn, was ein virtuelles aufrechtes Bild bei di gleich negativ zehn mit m gleich zwei ergibt. Die Engine nutzt ausschließlich endliche Arithmetik ohne Netzwerkaufrufe, ohne Stichproben und ohne datumsabhängige Abkürzungen.

Was die Dünnlinsengleichung liefert und wie die Felder zu lesen sind

Die Dünnlinsengleichung verknüpft drei vorzeichenbehaftete Längen entlang der optischen Achse: die Gegenstandsweite do, die Brennweite f und die Bildweite di. Löst man nach der unbekannten Bildposition auf, ergibt sich di gleich das Produkt aus f und do geteilt durch do minus f. Die transversale Vergrößerung m gleich negativ di über do, sodass ein negatives m ein umgekehrtes Bild bedeutet und ein positives m ein aufrechtes Bild, während der Absolutwert von m das Größenverhältnis von Bildhöhe zu Gegenstandshöhe unter der üblichen paraxialen Annahme ist.

Zurückgewiesen werden unter anderem fehlende do oder f, nicht endliche Werte, Größenordnungen oberhalb der dokumentierten Obergrenze, jede Gegenstandsweite, die null oder numerisch null ist, und der Sonderfall do gleich f, bei dem sich das Bild ins Unendliche zurückzieht und di nicht endlich ist.

Wo Dünnlinsen-Prüfungen bei Studium, Laboren und Software Anwendung finden

Studierende begegnen der Dünnlinsengleichung, wenn ein Labor sie bittet, die Bildweite für eine bekannte Linse zu messen, wenn ein Hausaufgabensatz fragt, ob ein Bild reell oder virtuell ist, oder wenn eine Wettbewerbsaufgabe die Vergrößerung ohne ein vollständiges Strahlendiagramm verlangt. Lehrkräfte können Lösungsschlüssel für moderate Längen vorab erstellen, ohne undurchsichtigen Taschenrechner-Apps zu vertrauen, die stillschweigend Vorzeichenkonventionen wechseln oder das Minus bei m fallen lassen.

Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Optik-Widgets zu erzeugen, um vom Nutzer eingegebene do und f vor einer Unterrichts-Demo zu normalisieren, oder um Programmieraufgaben zu erfüllen, die di und m statt einer geschätzten Skizze verlangen. Wettbewerbspraxis braucht oft eine schnelle Offline-Quelle für Bildweiten, damit Lösungen ohne grafikfähige Taschenrechner unter Zeitdruck geprüft werden können. Produkt- und Bildungswerkzeuge nutzen die Lösung, wenn Lernende Gegenstandsweite und Brennweite eingeben und die Oberfläche Bildposition, Vergrößerung und ob das Bild umgekehrt ist anzeigen muss.

Kombinieren Sie sie mit weiteren Mathematik- und Naturwissenschafts-Endpunkten, wenn Sie ein kleines Labor kostenloser, deterministischer Hilfsmittel für Geometrie, Algebra und einführende Physik aufbauen.

Hausaufgaben- und Laborprüfungen

Berechnen Sie di und m aus Lehrbuch-do- und f-Werten; prüfen Sie reell gegen virtuell und umgekehrt gegen aufrecht, bevor Sie Strahlen skizzieren.

Nachhilfe- und Optik-Widgets

Normalisieren Sie vom Nutzer eingegebene Gegenstandsweite und Brennweite für interaktive Lektionen und schnelle Vergrößerungs-Demos.

Was kostet der Dünnlinsen-Rechner?

Er ist auf dieser Seite kostenlos in Ihrem Browser.

Wie sind Bildweite und Vergrößerung definiert?

Die transversale Vergrößerung ist m = −di/do (negativ bedeutet umgekehrt).

Was, wenn der Gegenstand im Brennpunkt liegt?

Wenn do gleich f ist, ist di unendlich (parallele Strahlen).

Warum werden Ergebnisse auf eine Präzision gerundet?

Die Standard-Präzision ist 10 Dezimalstellen; Sie können precision zwischen 0 und 15 setzen.

Woran erkenne ich, ob das Bild reell oder virtuell ist?

Am Vorzeichen der Bildweite. Ein positiver Wert bedeutet ein reelles Bild hinter der Linse, ein negativer ein virtuelles. Ein Gegenstand bei 5 mit Brennweite 10 ergibt −10: ein virtuelles, aufrechtes Bild doppelter Größe.

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.

POSThttps://api.kit.forhosting.com/optics/thin-lens

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/optics/thin-lens \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"object_distance":30,"focal_length":10}'
{
  "object_distance": 30,
  "focal_length": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.thin_lens",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_abs_length1000000000000000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was die Dünnlinsengleichung liefert und wie die Felder zu lesen sind

Dieser Rechner liefert die normalisierten Werte object_distance und focal_length, die Sie angegeben haben, die berechnete image_distance und magnification gerundet auf die gewünschte Präzision, ein image_type-Tag reell, wenn di positiv ist, oder virtuell, wenn di negativ ist, ein orientation-Tag umgekehrt oder aufrecht aus dem Vorzeichen von m, die verwendete Präzision, eine kurze Formel-Zeichenkette und das Methoden-Tag thin_lens. Es gibt keinen approximativen Strahlverfolgungspfad und keine Zufallsstichprobe von Oberflächen: Die Engine bildet entweder exakte Gleitkomma-Werte für di und m innerhalb des unterstützten Längenbereichs oder weist die Eingabe mit invalid_input zurück. Wenn Sie Mehrelement-Systeme, Dicklinsen-Hauptebenen oder Aberrationsbudgets benötigen, nutzen Sie dedizierte optische Konstruktionswerkzeuge; diese Seite beantwortet ausschließlich die einzelne Dünnlinsen-Lösung mit stabiler numerischer Ausgabe, geeignet für Arbeitsblätter, Unit-Tests und API-Konsumenten, die keine Strahlengänge erfinden dürfen.

Wie Gegenstandsweite und Brennweite gelesen werden und reproduzierbar bleiben

Optionale führende Pluszeichen und wissenschaftliche Notation bei Längen-Zeichenketten sind erlaubt, sofern sie sich als endliche Dezimalzahlen parsen lassen; eingebettete Leerzeichen, Hex-Präfixe und nicht-numerische Token werden mit einer klaren Meldung zurückgewiesen, damit eine fehlerhafte Zelle nicht zu einer falschen Bildebene wird. Die Brennweite darf unter der hier verwendeten Gaußschen Vorzeichenkonvention für eine Sammellinse positiv oder für eine Zerstreuungslinse negativ sein; die Gegenstandsweite wird ebenfalls als vorzeichenbehaftete Länge behandelt, passend zu Lehrbuchaufgaben, die reelle Gegenstände auf der Einfallsseite mit positivem do platzieren. Die bevorzugten Felder sind object_distance für do und focal_length für f, aber die Aliase do, u, s_o und objectDistance für die Gegenstandsweite sowie f und focalLength für die Brennweite werden akzeptiert, sodass Tabellenkalkulationen, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können. Null für die Gegenstandsweite ist niemals gültig: Liegt der absolute do bei oder unter einem winzigen Epsilon, schlägt die Anfrage mit invalid_input fehl, weil sowohl eins über do als auch die Vergrößerung über do undefiniert sind. Ein optionales precision-Feld mit den Aliasen decimals und dp legt fest, wie viele Dezimalstellen für die numerischen Felder angezeigt werden; der Standardwert ist zehn, die Obergrenze fünfzehn, damit JSON-Goldens stabil bleiben. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne die Dünnlinsen-Formeln selbst neu zu implementieren.

Wo Dünnlinsen-Prüfungen bei Studium, Laboren und Software Anwendung finden

Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und erlaubt den Übergang von einer Unterrichts-Demo zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.

Deterministische Test-Fixtures

Erzeugen Sie reproduzierbare image_distance- und magnification-Werte für Unit-Tests, Property-Checks und CI-Assertions.

Was passiert, wenn die Gegenstandsweite null ist?

Die Eingabe wird mit invalid_input zurückgewiesen. do = 0 ist für die Dünnlinsengleichung und für m = −di/do undefiniert.

Vollständige KIT-Dokumentation lesen →