Skip to content
RFrftools.io
Convert

Rechteckiger ↔ Umrechner für komplexe polare Zahlen

Konvertiert komplexe Zahlen zwischen der rechteckigen (a + jb) und der polaren (rund θ) Form. Quadrantenkorrekt über atan2, mit Grad, Bogenmaß und gewickeltem Winkel von 0—360°. Für Impedanz, S-Parameter und Zeigerarithmetik.

Loading calculator...

Formel

r=a2+b2,θ=atan2⁡(b, a)a=rcos⁡θ,b=rsin⁡θr = \sqrt{a^{2} + b^{2}},\quad \theta = \operatorname{atan2}(b,\,a) \qquad a = r\cos\theta,\quad b = r\sin\theta

Referenz: Standard complex-plane identities; Touchstone MA/RI conventions

a— Realteil (Widerstand R für Impedanz)
b— Imaginärteil (Reaktanz X für Impedanz)
r— Magnitude/Modul
θ— Phasenwinkel//Argument (° or rad)

Wie es funktioniert

Jede komplexe Größe in der Elektronik — eine Impedanz, ein S-Parameter, eine Zeigerspannung — hat zwei äquivalente Beschreibungen. Die rechteckige Form a+jba + jb benennt den Punkt anhand seiner Koordinaten in der komplexen Ebene. Die Polarform r∠θr\angle\theta benennt ihn nach Abstand vom Ursprung und Winkel von der positiven reellen Achse. Die beiden enthalten identische Informationen; welche Sie benötigen, hängt von der Operation ab. Addition und Subtraktion sind in rechteckiger Form trivial, da sich die Komponenten unabhängig voneinander addieren. Multiplikation, Division und Potenzierung sind in polarer Form trivial, da sich Größen multiplizieren und Winkel addieren.

Die Umrechnung aus einer rechteckigen Form erfolgt nach r=a2+b2r = \sqrt{a^2 + b^2} und θ=atan2⁡(b,a)\theta = \operatorname{atan2}(b, a). Die Größenordnung entspricht nur der pythagoreischen Entfernung und ist nie umstritten. In diesem Winkel steckt fast jeder Fehler bei dieser Umrechnung, weil der naive Ausdruck θ=arctan⁡(b/a)\theta = \arctan(b/a) für die halbe Ebene falsch ist. Eine Arktangente mit einem Argument gibt nur Werte in −90°-90° bis +90°+90° zurück, und das Verhältnis b/ab/a verwirft die einzelnen Zeichen: −3−j4-3 - j4 und 3+j43 + j4 ergeben dasselbe Verhältnis und daher dieselbe Antwort, obwohl sie in entgegengesetzte Richtungen zeigen. Die aus zwei Argumenten bestehende Form atan2 nimmt bb und aa getrennt, untersucht beide Zeichen und gibt den wahren Winkel über den gesamten Bereich von −180°-180° bis +180°+180° zurück.

Die umgekehrte Konvertierung ist die Definition von Polarkoordinaten: a=rcos⁡θa = r\cos\theta und b=rsin⁡θb = r\sin\theta. Es gibt keine Mehrdeutigkeit, aber es gibt eine Konvention, die es zu respektieren gilt — die Größe wird als nicht negativ angesehen. Ein negativer rr beschreibt denselben Vektor wie ∣r∣∠(θ+180°)|r|\angle(\theta + 180°), und obwohl die Arithmetik immer noch funktioniert, gehen die meisten Instrumente und Dateiformate von r≥0r \ge 0 aus und interpretieren ihn falsch.

Bei der HF-Arbeit geht es in der Praxis um konkrete Herausforderungen. Eine Impedanz Z=R+jXZ = R + jX in polarer Form ist ∣Z∣∠θ|Z|\angle\theta, wobei θ>0\theta > 0 induktiv und θ<0\theta < 0 kapazitiv bedeutet. Ein im Touchstone-MA-Format gespeicherter Reflexionskoeffizient besteht aus Magnitude und Grad; im RI-Format ist es das rechteckige Paar. Wenn Sie den Quadranten falsch eingeben, wird eine induktive Last in eine kapazitive Last umgewandelt, wodurch ein passendes Netzwerk in genau die falsche Richtung gesendet wird.

Rechenbeispiel

Gegeben: z=3+j4z = 3 + j4 und separat 5∠53.13°5\angle 53.13° Schritt 1: Magnitude aus dem rechteckigen Paar r=a2+b2=32+42=9+16=25=5r = \sqrt{a^2 + b^2} = \sqrt{3^2 + 4^2} = \sqrt{9 + 16} = \sqrt{25} = 5 Schritt 2: Winkel mit atan2 θ=atan2⁡(4,3)=0.9272952180016122\theta = \operatorname{atan2}(4, 3) = 0.9272952180016122 rad

Umrechnung in Abschlüsse: 0.9272952180016122×180π=53.13010235415598°0.9272952180016122 \times \frac{180}{\pi} = 53.13010235415598°

Sowohl aa als auch bb sind positiv, der Punkt befindet sich also im Quadranten I und die 00 — 360°360° -Form hat denselben Wert, 53.13010235415598°53.13010235415598°.

Schritt 3: In die andere Richtung zurück a=rcos⁡θ=5×cos⁡(53.13010235415598°)=3a = r\cos\theta = 5 \times \cos(53.13010235415598°) = 3 b=rsin⁡θ=5×sin⁡(53.13010235415598°)=4b = r\sin\theta = 5 \times \sin(53.13010235415598°) = 4

Bei der Hin- und Rückfahrt wird das ursprüngliche Paar exakt wiederhergestellt. Diese Prüfung lohnt sich immer dann, wenn Sie ein Quadrantenproblem vermuten.

Schritt 4: Warum der Quadrant wichtig ist

Nimm stattdessen z=−3−j4z = -3 - j4. Das Verhältnis b/a=−4/−3=1.333b/a = -4/-3 = 1.333 ist identisch mit dem Verhältnis für 3+j43 + j4, also gibt arctan⁡(b/a)\arctan(b/a) für beide den Wert 53.13°53.13° zurück — und zeigt auf Quadranten I, wenn sich der Vektor tatsächlich in Quadrant III befindet. atan2 erkennt, dass beide Argumente negativ sind, und gibt −126.86989764584402°-126.86989764584402° zurück, entsprechend 233.13010235415598°233.13010235415598° in der Form 00 — 360°360°.

Ergebnis: 3+j4=5∠53.1301°3 + j4 = 5\angle 53.1301° und −3−j4=5∠−126.8699°-3 - j4 = 5\angle -126.8699° — gleiche Größe, entgegengesetzte Richtung.

Praktische Tipps

  • ✓Verwenden Sie die Polarform für kaskadierte Multiplikationen (Impedanztransformationen, verkettete S-Parameter) und die rechteckige Form für alles Additive (Reihenimpedanzen, überlagerte Zeiger) — bei der Konvertierung im richtigen Moment entfällt der Großteil der Arithmetik
  • ✓Lesen Sie für eine Impedanz zuerst das Vorzeichen des Winkels ab: positiv ist induktiv, negativ ist kapazitiv, Null ist rein resistiv. Es sagt dir, in welche Richtung du dich bewegen musst, bevor du etwas berechnest
  • ✓Bestätigen Sie beim Lesen von Touchstone-Dateien die Formatzeile: MA ist Magnitude und Grad, DB ist Magnitude in dB und Grad, RI ist das rechteckige Paar. Wenn DB mit MA verwechselt wird, ergibt das eine um einen Logarithmus falsche Größe
  • ✓Machen Sie jede verdächtige Konvertierung rückgängig — konvertieren Sie in Polar, konvertieren Sie direkt zurück und vergleichen Sie sie mit dem Original. Ein Quadrantenfehler wird sofort als Umkehrung des Zeichens angezeigt
  • ✓Achten Sie bei der Verkettung von Konvertierungen auf die volle Genauigkeit des Winkels. Wenn Sie 53,13010235 Grad auf 53,1 runden, entsteht bereits nach wenigen kaskadierten Multiplikationen ein Größenfehler von 0,02 Prozent

Häufige Fehler

  • ✗Verwendung von arctan (b/a) anstelle von atan2 (b, a) — dadurch wird Quadrant II auf Quadrant IV und Quadrant III auf Quadrant I reduziert, wodurch ein stiller 180-Grad-Fehler entsteht, der eine Impedanz von induktiv zu kapazitiv umkehrt
  • ✗Mischen von Grad und Bogenmaß in derselben Berechnung — trigonometrische Bibliotheksfunktionen verwenden fast immer Bogenmaß, daher muss ein Wert in Grad mit pi/180 multipliziert werden, bevor er cos oder sin erreicht
  • ✗Wenn der Winkelbereich ohne Überprüfung angenommen wird, gibt atan2 -180 bis +180 Grad zurück, während viele VNAs und Touchstone-Lesegeräte 0 bis 360 anzeigen; die beiden unterscheiden sich bei negativen Winkeln um genau 360 Grad, und ein direkter Vergleich ergibt eine falsche Diskrepanz
  • ✗Eingabe einer negativen Größe in Polarform — r ist als nicht negativ definiert, und ein negativer Wert dreht den Vektor stillschweigend um 180 Grad relativ zu den Erwartungen der nachgeschalteten Werkzeuge
  • ✗Mittelwertbildung von Winkeln an einem Umbruchpunkt — der Mittelwert von 179 Grad und -179 Grad ist arithmetisch 0 Grad, in der Realität jedoch 180 Grad. Entpacken Sie die Phase, bevor Sie eine Mittelwertbildung oder Interpolation durchführen

Häufig gestellte Fragen

arctan verwendet ein Argument, das Verhältnis b/a, und kann nur einen Winkel zwischen -90 und +90 Grad zurückgeben. atan2 verwendet b und a als separate Argumente, sodass es ihre einzelnen Vorzeichen erkennen und den richtigen Winkel überall im gesamten Bereich von -180 bis +180 Grad zurückgeben kann. Da das Verhältnis b/a für einen Punkt und sein Gegenteil identisch ist, kann arctan sie nicht unterscheiden und atan2 schon.
Behandle Widerstand als Realteil und Reaktanz als Imaginärteil. Für Z = 50 - j25 Ohm ist die Größe sqrt (50^2 + 25^2) = 55,90 Ohm und der Winkel ist atan2 (-25, 50) = -26,57 Grad. Der negative Winkel bestätigt, dass die Last kapazitiv ist.
Weil es arctan mit einem einzigen Argument für das Verhältnis verwendet. In beiden Fällen ist b/a = 1,333, sodass das Verhältnis allein sie nicht unterscheiden kann. Die richtigen Antworten lauten +53,13 Grad bzw. -126,87 Grad — dieselbe Größe von 5, entgegengesetzte Richtungen in der Ebene.
Verwenden Sie -180 bis 180 für alles, bei dem das Vorzeichen eine Bedeutung hat, z. B. für die Impedanzphase, da das Vorzeichen sofort induktiv von kapazitiv unterscheidet. Verwenden Sie 0 bis 360, wenn Sie ein Instrumentendisplay oder ein Dateiformat abgleichen, das diese Konvention verwendet. Dieser Rechner meldet beide Werte, sodass Sie 360 nie manuell addieren oder subtrahieren müssen.
In Polarform multiplizieren sich die Größen und die Winkel addieren sich: (r1 Winkel t1) mal (r2 Winkel t2) entspricht (r1 r2) Winkel (t1 + t2). In rechteckiger Form erfordert dieselbe Operation vier Multiplikationen und zwei Additionen, wobei die Vorzeichen sorgfältig behandelt werden müssen. Bei kaskadierten Netzwerken, in denen Sie möglicherweise ein Dutzend Begriffe multiplizieren, ist die Polarform deutlich weniger fehleranfällig.
Undefiniert — ein Vektor mit der Länge Null zeigt ins Nirgendwo. atan2 (0, 0) gibt per Konvention 0 zurück, sodass der Code nicht abstürzt, und dieser Rechner warnt, wenn Sie auf diese Groß-/Kleinschreibung treffen, damit das Ergebnis nicht mit einer echten Messung verwechselt wird.

Verwandte Artikel

Verwandte Rechner