Phasenverschiebung berechnen
Bei y = sin(2x + 1) wandert der Graph eine halbe Einheit nach links, denn die Phasenverschiebung ist −C/B = −1/2. Geben Sie den Koeffizienten von x und die Phasenkonstante ein und erhalten Sie die Verschiebung mit Vorzeichen, Richtung und Periode. 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
- B
- 2
- C
- 1
- Phasenverschiebung
- -0,5
- Horizontale Verschiebung
- -0,5
- Richtung
- left
- Betrag
- 0,5
Eine sinusförmige Funktion, geschrieben als y gleich A Sinus von Bx plus C, plus D, oder die entsprechende Kosinusform, verbirgt eine horizontale Verschiebung im Koeffizientenpaar B und C. Diese Verschiebung ist die Phasenverschiebung: Schreiben Sie das Argument um als B mal die Größe x minus h, dann gilt h gleich minus C durch B. Lernende, Tutorinnen und Tutoren sowie Bewertungsskripte fragen nach dieser einen vorzeichenbehafteten Länge häufiger als nach einer Vier-Parameter-Ausgabe aus Amplitude, Periode, Phase und Vertikalverschiebung.
Was die Phasenverschiebung ist und wie aus −C/B eine Links- oder Rechtsverschiebung wird
Jede Standard-Sinuskurve lässt sich schreiben als y gleich A mal Sinus von Bx plus C, plus D, oder mit Kosinus anstelle von Sinus. Der Koeffizient A streckt die Welle senkrecht und D hebt oder senkt die Mittellinie; keine dieser Zahlen bewegt den Graphen nach links oder rechts. Die Horizontalbewegung steckt vollständig in B und C.
Faktorisieren Sie das Argument: Bx plus C ist gleich B mal die Größe x plus C durch B, und das ist dasselbe wie B mal die Größe x minus h, wenn h gleich minus C durch B ist. Die Zahl h ist die Phasenverschiebung, auch Horizontalverschiebung genannt. Das Vorzeichen ist die Unterrichtskonvention der Vorkalkülstufe: ein positives h schiebt den Elterngraphen von Sinus von Bx nach rechts, ein negatives h schiebt ihn nach links, und ein h von null lässt die Welle unverschoben.
Durchgerechnete Identität: zwei x plus eins ist gleich zwei mal die Größe x plus ein halb, also ist h gleich minus ein halb und der Graph von Sinus von zwei x wandert eine halbe Einheit nach links. Dieselbe Identität mit zwei x minus eins liefert h gleich plus ein halb und eine Verschiebung nach rechts. Die Amplitude geht nie in den Quotienten ein, sodass ein negatives A (eine Spiegelung an der Mittellinie) die gemeldete Verschiebung nicht umkehrt.
Ist B null, ist die ursprüngliche Aussage keine Welle in x mehr — nur noch eine Konstante gleich A Sinus von C plus D — und die Division durch B ist undefiniert, daher lehnt dieser Rechner diese Eingabe ab, statt eine Zahl zu erfinden. Die Suchabsicht bündelt sich um die Wendungen Phasenverschiebung Rechner, Horizontalverschiebung einer Sinusfunktion und Phasenverschiebung von A sin(Bx+C) finden; diese Anfragen wollen diese vorzeichenbehaftete Länge, nicht ein Bündel aus Amplitude und Periode.
Anwendungsfälle
Lösungsschlüssel für Tutorate und Arbeitsblätter
Lehrende bündeln Koeffizientenpaare, um konsistente Antworten zu Phasenverschiebung, Richtung und faktorisiertem Argument zu erzeugen, einschließlich der Nullverschiebung und eines negativen B.
Häufige Fragen
Wie findet man die Phasenverschiebung von y = A sin(Bx + C) + D?
Senden Sie die endlichen Zahlen b (nicht null) und c.
Was geschieht, wenn der Koeffizient von x null ist?
Ist B null, ist der Ausdruck keine Sinuskurve in x mehr und der Quotient −C/B ist undefiniert, daher wird der Aufruf nicht berechnet.
Ist eine positive Phasenverschiebung eine Verschiebung nach rechts oder nach links?
Ein positives h schiebt den Elterngraphen nach rechts; ein negatives h schiebt ihn nach links; null ist keine Verschiebung. Das ist die Vorkalkülkonvention, das Argument als B(x − h) zu schreiben.
Brauche ich die Amplitude A oder die Vertikalverschiebung D?
Nein. Weder A noch D ändert die Horizontalverschiebung. Dieser Rechner liest nur den Koeffizienten von x und die Phasenkonstante.
Was passiert, wenn der Koeffizient von x null ist?
Dann ist die Phasenverschiebung nicht definiert, und die Eingabe wird abgelehnt. Ohne B ist der Ausdruck keine Welle in x mehr, sondern eine Konstante, und eine Division durch null würde nur eine Zahl erfinden.
Bedeutet eine positive Phasenverschiebung eine Verschiebung nach rechts?
Ja. Ein positiver Wert schiebt den Graphen nach rechts, ein negativer nach links, und null lässt ihn an seinem Platz. So verschiebt 2x − 1 die Welle um eine halbe Einheit nach rechts.
Ändert eine negative Amplitude die Phasenverschiebung?
Nein. Die Amplitude streckt oder spiegelt die Welle nur senkrecht und geht nicht in die Rechnung ein, ein negatives A spiegelt den Graphen also an der Mittellinie, ohne die waagerechte Verschiebung zu ändern.
Enthält das Ergebnis auch die Periode?
Ja. Die Periode ist 2π geteilt durch den Betrag von B, so können Sie die Verschiebung mit einem vollen Zyklus vergleichen. Für B gleich 2 beträgt sie etwa 3,14159265359.
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/math/phase-shift \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"b":2,"c":1}'const res = await fetch("https://api.kit.forhosting.com/math/phase-shift", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"b": 2,
"c": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/phase-shift",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"b": 2,
"c": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/phase-shift", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"b":2,"c":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"b":2,"c":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/phase-shift", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"b": 2,
"c": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.phase_shift",
"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
Dieser Phasenverschiebungsrechner nimmt den Koeffizienten von x und die Phasenkonstante entgegen, liefert die vorzeichenbehaftete Horizontalverschiebung samt Richtung und Betrag und scheitert mit invalid_input, wenn der Koeffizient von x null ist, weil der Quotient dann undefiniert ist.
Eingabevertrag, Antwortform und Fehlerverhalten
Ein b von null wird abgelehnt, weil die Identität durch den Koeffizienten von x teilt; die Meldung besagt, dass die Phasenverschiebung undefiniert ist, wenn dieser Koeffizient null ist, und auch diese Fehlschläge werden nicht berechnet. Magnitude ist der Absolutbetrag der Verschiebung. Period ist zwei Pi durch den Absolutbetrag von B, damit Sie die Verschiebung an einem vollen Zyklus ablesen können, ohne einen zweiten Aufruf. Senden Sie per POST einen JSON-Körper mit zwei erforderlichen endlichen Zahlen: b, dem von null verschiedenen Koeffizienten von x, und c, der Phasenkonstante im Argument. Jedes Feld darf als JSON-Zahl oder als numerische Zeichenkette ankommen. Übliche Aliasse werden akzeptiert, wenn der kanonische Name fehlt: B, frequency_coef oder omega für b; C, phase_const oder phi für c. Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN und Infinity scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Bei Erfolg spiegelt der Körper das bereinigte b und c, liefert phase_shift als vorzeichenbehaftetes Hauptergebnis −C/B, wiederholt dieselbe Zahl als horizontal_shift für Auftraggeber, die den Unterrichtsnamen bevorzugen, und nennt direction als right, left oder none. Die Formelzeichenkette formuliert phase_shift gleich minus C durch B, und factored_form schreibt das Argument als B mal die Größe x minus h mit lesbarem Vorzeichen. Beispiel: b gleich zwei und c gleich eins ergibt phase_shift minus ein halb, direction left, magnitude ein halb, period Pi und factored_form zwei mal die Größe x plus ein halb. Beispiel: b gleich vier und c gleich minus zwei ergibt phase_shift plus ein halb und direction right.
Wo ein eigener Phasenverschiebungsrechner seinen Nutzen hat
Algebra- und Vorkalkülkurse verlangen, die Horizontalverschiebung aus einer Gleichung abzulesen, bevor Achsenschnitte skizziert oder ein erster Scheitel beschriftet wird; ein eigener Endpunkt, der nur h, die Richtung und das faktorisierte Argument zurückgibt, vermeidet die Extrafelder Amplitude und Periode, die von dieser einen Fertigkeit ablenken. Tutorinnen, Tutoren und Arbeitsblatt-Autorinnen bündeln B-C-Paare, um Lösungsschlüssel zu bauen, die beim Vorzeichen der Verschiebung konsistent bleiben, einschließlich des leicht zu übersehenden Falls C gleich null (keine Verschiebung) und des Falls eines negativen B, der weiterhin h gleich minus C durch B folgt. Fehlgeschlagene Prüfung wird nicht berechnet. Physik- und Signalhefte reduzieren eine geschriebene Sinuskurve auf eine Zeitverzögerung oder einen räumlichen Versatz; der Aufruf einer winzigen Parse-API erspart ein Computeralgebrasystem für einen Quotienten aus zwei Koeffizienten. Automatisierte Tests frieren das JSON einer Linksverschiebung, einer Rechtsverschiebung und einer Ablehnung von B gleich null ein, damit eine spätere Umstrukturierung die Unterrichtskonvention nicht still umkehrt. Weil die Umsetzung Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002, ohne Modell-Token und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie phase_shift und direction in Tests, und Sie erhalten eine reproduzierbare Horizontalverschiebung für Hausaufgaben, LMS-Erweiterungen und Rand-Worker, ohne eine eigene Infrastruktur für symbolische Mathematik aufzubauen.
Integrationsbeispiele
Hausaufgaben und Graphenbeschriftung
Lernende geben B und C aus y = 3 sin(2x + 1) ein und bestätigen die vorzeichenbehaftete Horizontalverschiebung, bevor sie den ersten Scheitel und die Achsenschnitte skizzieren.
CI-Fixtures für trigonometrische Hilfen
Pipelines frieren JSON-Orakel für eine Linksverschiebung, eine Rechtsverschiebung und einen abgelehnten Nullkoeffizienten von x ein, damit die Unterrichtskonvention zum Vorzeichen nicht driftet.
Technische Fragen
Was kostet der Phasenverschiebungsrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.