Kreisschnittpunkt in radialen Koordinaten?

Wir haben zwei Kreise in der durch beschriebenen Ebene C 0 = ( X 0 , j 0 , R 0 ) Und C 1 = ( X 1 , j 1 , R 1 )

Wir wissen, dass sie sich schneiden, aber das eine überlappt das andere nicht vollständig. Das heißt, ihr Inneres ist weder disjunkt, noch ist eines eine Teilmenge des anderen.

Offensichtlich schneiden sich die Grenzen der beiden Kreise in genau zwei Punkten.

Wenn wir die Punkte von beschreiben C 0 in "parametrischen Radialkoordinaten" als:

P ( θ ) = ( X 0 + R 0 cos θ , j 0 + R 0 Sünde θ )

Dann gibt es zwei Werte von θ [ 0 , 2 π ) entsprechend den beiden Grenzschnittpunkten, so dass:

R 1 = | P ( θ ) ( X 1 , j 1 ) | (1) R 1 2 = ( X 0 X 1 + R 0 cos θ ) 2 + ( j 0 j 1 + R 0 Sünde θ ) 2

Wie löse ich Gl. (1) für θ ?

Wenn ich beauftrage D X = X 0 X 1 Und D j = j 0 j 1 und erweitere die rhs, die ich bekomme:

R 1 2 = D X 2 + 2 D X R 0 cos θ + R 0 2 cos 2 θ + D j 2 + 2 D j R 0 Sünde θ + R 0 2 Sünde 2 θ

Aber dann stecke ich genauso fest.

θ = ? ? ?

Sie müssen auch den Fall berücksichtigen, in dem die Kreise tangential zueinander sind, dh sie schneiden sich nur in einem Punkt (z. B. dem Einheitskreis mit dem Mittelpunkt ( 0 , 0 ) und ein weiterer Radiuskreis 1 zentriert bei ( 2 , 0 ) ).
@Clayton: Dann würden sie sich nicht qualifizieren, da ihre Innenräume disjunkt wären. Siehe zweiter Satz des Beitrags.
Dann ist die Bedingung also stärker als zu sagen, dass sich die Kreise schneiden; das wollte ich wissen.
Warum nicht mit rechtwinkligen Koordinaten arbeiten?
@leo: Ich brauche speziell die θ für die Bewerbung. Aber eigentlich haben Sie Recht - ich könnte in rechteckigen Koordinaten lösen und dann Theta berechnen, nachdem ich die Koordinaten der beiden Punkte (x, y) habe.

Antworten (1)

Verwendung der Identität:

Sünde 2 θ + cos 2 θ = 1

Sie können einen Ausdruck mit einbeziehen ersetzen Sünde für cos und Visavers.

Indem Sie diese Identität in Ihren erweiterten Ausdruck einsetzen, können Sie auflösen Sünde θ und damit für θ .