Saiten-Grundfrequenz-Rechner
Eine 1 m lange Saite mit 100 N Spannkraft und einer längenbezogenen Masse von 0,01 kg/m schwingt in ihrem tiefsten Modus mit 50 Hz. Geben Sie Länge, Spannkraft und Masse pro Meter ein, um einen Sonometer-Versuch zu prüfen oder Gitarrensaiten zu vergleichen. 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
- Länge
- 1
- Spannung
- 100
- Längendichte
- 0,01
- Wellengeschwindigkeit
- 100 Hz
- Frequenz
- 50
- Präzision
- 10
Dieser Saiten-Grundfrequenz-Rechner liefert die Grundfrequenz einer schwingenden Saite aus ihrer Länge, Spannung und linearen Massendichte mithilfe der idealen Dünnsaiten-Beziehung f eins gleich eins über zwei L mal die Quadratwurzel aus T über mu. Die Frequenz gibt an, wie viele Zyklen die Saite pro Sekunde in ihrer niedrigsten stehenden-Wellen-Mode vollendet; ist die Länge in Metern, die Spannung in Newton und die Längendichte in Kilogramm pro Meter angegeben, ist das Ergebnis exakt in Hertz. Eine Länge von null wird zurückgewiesen, weil Division durch null undefiniert ist. Typische Unterrichtsprüfungen umfassen einen Meter, hundert Newton und null Komma null eins Kilogramm pro Meter für fünfzig Hertz, sowie eine gitarrentypische Länge mit höherer Dichte für eine mittlere Tonhöhe.
Was die Saitenharmonik-Beziehung bedeutet und was die Antwort enthält
Eine ideale, an beiden Enden befestigte Saite trägt stehende Wellen, deren Wellenlängen ganzzahlige Halbwellenlängen in die freie Länge L einpassen. Die niedrigste Mode, Grundton oder erste Harmonische genannt, hat die Wellenlänge zwei L und die Frequenz f eins gleich Wellengeschwindigkeit über zwei L. Die transversale Wellengeschwindigkeit auf der Saite ist die Quadratwurzel aus Spannung über lineare Dichte, sodass die geschlossene Form f eins gleich eins über zwei L mal die Quadratwurzel aus T über mu lautet.
Physikalisch erhöht eine straffere Spannung oder eine leichtere Saite die Tonhöhe; ein längeres schwingendes Segment senkt sie. Zurückgewiesen werden unter anderem fehlende Felder, nicht endliche Werte, Größenordnungen oberhalb der Obergrenze, jede Länge, die null oder numerisch null ist, nicht positive lineare Dichte und negative Spannung. Wenn Sie höhere Harmonische benötigen, multiplizieren Sie die Grundfrequenz nach einem erfolgreichen Aufruf selbst mit dem ganzzahligen Modenindex n; wenn Sie die allgemeine Wellenfrequenz nur aus Geschwindigkeit und Wellenlänge benötigen, nutzen Sie das dedizierte Wellenfrequenz-Werkzeug.
Wo Saiten-Grundfrequenzberechnungen bei Studium, Laborarbeit und Software Anwendung finden
Studierende begegnen f eins gleich eins über zwei L mal die Quadratwurzel aus T über mu, wenn ein Lehrbuch von stehenden Wellen zu Gitarren, Klavieren und Sonometern übergeht, wenn ein Labor nach der Grundfrequenz eines Drahtes aus gemessener Länge, hängender Masse (in Spannung umgerechnet) und Masse pro Länge fragt, oder wenn eine Wettbewerbsaufgabe L, T und mu angibt und Hertz ohne einen Taschenrechner unter dem Tisch verlangt. Lehrkräfte können Lösungsschlüssel für moderate Eingaben vorab erstellen, ohne undurchsichtigen Apps zu vertrauen, die stillschweigend Einheiten wechseln oder wissenschaftliche Notation fallen lassen.
Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Saitensimulatoren zu erzeugen, um vom Nutzer eingegebene Länge und Spannung vor dem Plotten von Spektren zu normalisieren, oder um Programmieraufgaben zu erfüllen, die die Grundfrequenz statt einer geschätzten Skizze verlangen. Produkt- und Bildungswerkzeuge nutzen die Beziehung, wenn Lernende Meter, Newton und Kilogramm pro Meter eingeben und die Oberfläche Hertz mit einer sauberen Formel-Erinnerung anzeigen muss.
Kombinieren Sie sie mit dem allgemeinen Wellenfrequenz-Endpunkt, wenn Sie bereits Wellengeschwindigkeit und Wellenlänge kennen, und mit weiteren Physik-Endpunkten, wenn Sie ein kleines Labor kostenloser, deterministischer Rechner aufbauen.
Anwendungsfälle
Hausaufgaben- und Laborprüfungen
Wandeln Sie Lehrbuch-Länge, -Spannung und -Längendichte in die Grundfrequenz in Hertz um, vor Sonometer-Laboren oder Gitarrentonhöhen-Vergleichen.
Nachhilfe- und Bildungssoftware
Normalisieren Sie vom Nutzer eingegebene L, T und μ zu Grundfrequenz für interaktive Lektionen und Lösungsschlüssel.
Häufige Fragen
Was kostet der Saiten-Grundfrequenz-Rechner?
Er ist auf dieser Seite kostenlos in Ihrem Browser.
Wie ist die Grundfrequenz hier definiert?
Für Länge L ≠ 0, Spannung T ≥ 0 und lineare Dichte μ > 0 gilt f₁ = (1/(2L)) · √(T/μ). Bei SI-Eingaben (m, N, kg/m) ist das Ergebnis in Hertz (Hz).
Liefert dieses Werkzeug höhere Harmonische?
Nein. Es liefert nur die Grundfrequenz f₁. Höhere Moden sind fₙ = n · f₁, falls Sie diese nach einem erfolgreichen Aufruf benötigen.
Warum werden Ergebnisse auf eine Präzision gerundet?
Die Standard-Präzision ist 10 Dezimalstellen; Sie können precision zwischen 0 und 15 setzen.
Was macht eine Saite höher oder tiefer?
Mehr Spannkraft oder eine leichtere Saite heben den Ton, eine längere schwingende Länge senkt ihn. Die Frequenz wächst mit der Wurzel der Spannkraft, deshalb verdoppelt eine vierfache Spannkraft die Frequenz nur.
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/phys/harmonic-string \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":1,"tension":100,"linear_density":0.01}'const res = await fetch("https://api.kit.forhosting.com/phys/harmonic-string", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 1,
"tension": 100,
"linear_density": 0.01
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/harmonic-string",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 1,
"tension": 100,
"linear_density": 0.01
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/harmonic-string", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":1,"tension":100,"linear_density":0.01}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":1,"tension":100,"linear_density":0.01}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/harmonic-string", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"length": 1,
"tension": 100,
"linear_density": 0.01
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.harmonic_string",
"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_length | 1000000000000000 |
max_abs_tension | 1000000000000000 |
max_abs_linear_density | 1000000000000000 |
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
Die Engine ist vollständig deterministisch: Sie validiert die drei Eingaben, bildet die Wellengeschwindigkeit als Quadratwurzel aus Spannung über Dichte, teilt durch die doppelte Länge, rundet auf die gewählte Präzision und liefert ein stabiles JSON-Objekt ohne Netzwerkaufrufe, ohne Stichproben und ohne datumsabhängige Abkürzungen.
Was die Saitenharmonik-Beziehung bedeutet und was die Antwort enthält
Dieser Rechner nimmt length, tension und linear_density, validiert sie als endliche Zahlen innerhalb der dokumentierten Größenobergrenzen und liefert die gerundeten Eingaben, die Zwischengröße wave_speed, die Grundfrequenz in Hertz unter SI-Annahmen, die verwendete Präzision, ein Methoden-Tag harmonic_string_fundamental, eine kurze Formel-Zeichenkette und die Einheitsbezeichnung Hz. Es gibt keine approximative Spektralschätzung aus Audio, keine FFT einer gezupften Probe und keine Zufallsstichprobe von Perioden: Die Engine bildet entweder einen exakten Gleitkomma-Quotienten oder weist die Eingabe mit invalid_input zurück. Diese Seite beantwortet ausschließlich den Pfad der schwingenden Saitengrundfrequenz mit stabiler numerischer Ausgabe, geeignet für Arbeitsblätter, Unit-Tests und API-Konsumenten, die keine symbolischen Zwischenschritte erfinden dürfen.
Wie Länge, Spannung und Dichte gelesen werden und wie f₁ reproduzierbar bleibt
Optionale führende Pluszeichen und wissenschaftliche Notation bei numerischen 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 Tonhöhe wird. Null Spannung ist gültig und ergibt einfach null Frequenz und null Wellengeschwindigkeit. Die lineare Dichte muss strikt positiv sein, damit die Quadratwurzel aus T über mu definiert ist; negative Spannung wird als unphysikalisch für dieses Modell zurückgewiesen. Die bevorzugten Felder sind length für die schwingende freie Länge, tension für die axiale Kraft und linear_density für die Masse pro Längeneinheit, aber die Aliase L, string_length und len für die Länge, T, force und F für die Spannung sowie mu, density und mass_density für die lineare Dichte werden akzeptiert, sodass Tabellenkalkulationen, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können. Die Länge muss ungleich null sein: Liegt der absolute Längenwert bei oder unter einem winzigen Epsilon, schlägt die Anfrage mit invalid_input fehl, weil Division durch null keine Frequenz ist. 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 Quadratwurzel und Division selbst neu zu implementieren.
Wo Saiten-Grundfrequenzberechnungen bei Studium, Laborarbeit 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.
Integrationsbeispiele
Deterministische Test-Fixtures
Erzeugen Sie reproduzierbare f₁-Werte für Unit-Tests, Property-Checks und CI-Assertions in Saiten- oder Audiosimulatoren.
Technische Fragen
Was passiert, wenn die Länge null ist?
Die Eingabe wird mit invalid_input zurückgewiesen. Länge = 0 macht f₁ = (1/(2L))√(T/μ) undefiniert (Division durch null).