Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Kreissegmente schneiden

Kreissegmente schneiden

Universität / Fachhochschule

Tags: Geometrie, Kreissegment, Schnittpunkt

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
GeheimAgent001254

GeheimAgent001254 aktiv_icon

19:44 Uhr, 23.09.2023

Antworten
Hallo,

gegeben zwei Kreisbögen R1,φ0,φ1;R2,θ0,θ1 mit Mittelpunkten (x1,y1);(x2,y2) möchte ich gerne einen Schnittpunkt bestimmen, wenn vorhanden.

Mein erster Ansatz war:
x1+R1a=x2+R2b, wobei a=cos(φ),b=cos(θ)
y1+R11-a2=y2+R21-b2

Allerdings kommt da laut WolframAlpha ein enormes Paket als Lösung raus.
Wirklich so komplex?
Falls nein, womit sollte ich am besten anfangen?

Gruß

Bild_2023-09-23_194222657

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Hierzu passend bei OnlineMathe:
Schnittpunkte bestimmen

Online-Übungen (Übungsaufgaben) bei unterricht.de:
 
Online-Nachhilfe in Mathematik
Antwort
ledum

ledum aktiv_icon

20:01 Uhr, 23.09.2023

Antworten
Warum bleibst du nicht bei der Polardarstellung sonder nimmst die kartesische? du suchst doch möglichen Φ und Θ die in dem gesuchten Bereich liegen?
sind die Winkel und Radien als Zahlenwerte gegeben oder muss das allgemein sein?
ledum
GeheimAgent001254

GeheimAgent001254 aktiv_icon

20:11 Uhr, 23.09.2023

Antworten
Bestens allgemein, ja.

Ich dachte das wäre noch Polardarstellung. Habe nur den Kosinus substituert. Weil mit den Funktionen wird es ja meist sehr komplex.
Antwort
Roman-22

Roman-22

23:35 Uhr, 23.09.2023

Antworten
Der Schnitt zweier Kreise in allgemeiner Lage wird symbolisch, also ohne konkrete Zahlen, vermutlich immer auf einen ähnlich aufgeblähten Ausdruck führen.
Da wird auch eine Darstellung in Polarkoordinaten nicht viel anders sein. Abgesehen davon bietet die Verwendung von Polarkoordinaten bei Kreisen in allgemeiner Lage ja vermutlich keine Vorteile.

Sowohl die Systeme

(x-x1)2+(y-y1)2=R12
(x-x2)2+(y-y2)2=R22
aufgelöst nach x und y

als auch

x1+R1cos(φ)=x2+R2cos(θ)
y1+R1sin(φ)=y2+R2sin(θ)
aufgelöst nach φ und θ

werden allgemein auf keine einfachen Ausdrücke führen.

In beiden Fällen ist dann ja auch noch zu prüfen, ob die Lösung(en) im gewünschten Bereich, also auf beiden Kreisbögen, liegen. Diese Prüfung ist sicher für Lösungen in φ und θ einfacher ;-)
GeheimAgent001254

GeheimAgent001254 aktiv_icon

09:41 Uhr, 24.09.2023

Antworten
Ok

Wie löst es denn zum Beispiel ein Computer? Mit Näherungsverfahren?
Antwort
calc007

calc007

11:07 Uhr, 24.09.2023

Antworten
Tipp (den du eigentlich kennen solltest): www.onlinemathe.de/forum/Rundecken-Winkel-und-Mittelpunkt-bestimmen
Antwort
Randolph Esser

Randolph Esser aktiv_icon

11:25 Uhr, 24.09.2023

Antworten
Formel für Schnittpunke zweier Kreise im R2.


20230924_111624
GeheimAgent001254

GeheimAgent001254 aktiv_icon

11:26 Uhr, 24.09.2023

Antworten
@calc007
Meinst du das mit den Transformationen?
Das habe ich gemacht, die Formel ist etwas einfacher aber ich denke nicht einfach genug als dass man sie verwenden sollte.

@KartoffelKäfer
Das versuche ich mal.
Antwort
calc007

calc007

11:29 Uhr, 24.09.2023

Antworten
Meinst du das mit zwei Kreissegmente schneiden?
Das ist eigentlich einfach, aber nicht einfach genug, dass man das machen sollte.
GeheimAgent001254

GeheimAgent001254 aktiv_icon

11:33 Uhr, 24.09.2023

Antworten
Es ist ja immer die Frage, was es für Alternativen gibt.
Wenn man auf eine allgemeine Lösung verzichtet, sondern mit einem Algorithmus das berechnen kann, lohnt das vielleicht mehr.
GeheimAgent001254

GeheimAgent001254 aktiv_icon

11:33 Uhr, 24.09.2023

Antworten
Es ist ja immer die Frage, was es für Alternativen gibt.
Wenn man auf eine allgemeine Lösung verzichtet, sondern mit einem Algorithmus das berechnen kann, lohnt das vielleicht mehr.
Antwort
Roman-22

Roman-22

12:59 Uhr, 24.09.2023

Antworten
> Wie löst es denn zum Beispiel ein Computer? Mit Näherungsverfahren?
Das wäre eine Möglichkeit, aber der kann das auch ganz exakt - schließlich hat ein Computer kein Problem mit ellenlangen Ausdrücken wie zB jenem, den ich dir in den von calc007 zitierten Thread gepostet hatte.
Also - die Aufgabe ist exakt lösbar, es sind auch allgemeine Formeln für die Schnittpunkte zweier Kreise angebbar, jedoch sind diese für allgemeine Mittelpunkte und Radien der Ausgangskreise sehr lang und abschreckend, soferne man darauf besteht, dass in den Formeln nur die Angabeelemente (Mittelpunktkoordinaten und Radien) vorkommen sollen.
Sobald man dort dann konkrete Zahlen einsetzt, lassen sich die Ausdrücke aber meist stark vereinfachen oder auch je nach Bedarf in beliebiger Genauigkeit numerisch ausrechnen.

Antwort
calc007

calc007

13:32 Uhr, 24.09.2023

Antworten
Um das bereits Gesagte mal nochmals explizit vor Augen zu führen:

tan(α)=y2-y1x2-x1

Somit die Kreismittelpunkte unter:
(00)
und
(m0)
mit m=(x2-x1)2+(y2-y1)2

u-Koordinate der potenziellen Schnittpunkte:
us=R12-R22+m22m
v-Koordinaten der pot. Schnittpunkte:
v3;4=±R12-us2

Rücktransformation:
x=x1+ucos(α)-vsin(α)
y=y1+usin(α)+vcos(α)








Was daran "sehr lang und abschreckend" oder "nicht einfach genug" oder auch nur annähernd so komplex wie Kartoffelkäfers Gleichungen sein soll, das wissen die Götter.


online9b
GeheimAgent001254

GeheimAgent001254 aktiv_icon

13:53 Uhr, 24.09.2023

Antworten
Ja, es ist alles nur nicht leicht nachzuvollziehen. Ich sehe die Lösungen, aber ich habe sie selbst noch nicht umgesetzt.

Ich habe jetzt einen Kreismittelpunkt als (0,0) definiert. Das wäre ja erstmal nur eine Verschiebung. Dann bleibt der Mittelpunkt des anderen Kreises übrig (x0,y0)

Dann habe ich mit den Substitutionen:
R=x02+y02;ΔR=R12-R22;ΣR=R12+R22;ΠR=R12R22

Für die Schnittpunkte der Kreise (x,y) diese Ausdrücke:

x=x02(R-ΔR)y02(R-ΣR)2-4ΠR2R

y=y02(R-ΔR)±x02(R-ΣR)2-4ΠR2R

Dann zu Polarkoordinten transformieren und Winkel prüfen.
Dann was übrig bleibt zurückschieben mit (x1,y1).
Antwort
HAL9000

HAL9000

13:27 Uhr, 25.09.2023

Antworten
Genau genommen kann man weite Teile der Rechnung auch elementargemetrisch durchführen, ohne Koordinatenbetrachtungen (sei es kartesisch oder polar):

Sei l=(x1-x2)2+(y1-y2)2 der Abstand der beiden Kreismittelpunkte M1=(x1,y1) und M2=(x2,y2), dann existieren Schnittpunkt(e) der beiden Kreise genau dann wenn R1,R2,l die Dreiecksungleichung erfüllen. Ist das der Fall, so kann man für Schnittpunkt P via Kosinussatz

cosM1M2,M1P)=R12+l2-R222R1l(1)

cosM2M1,M2P)=R22+l2-R122R2l(2)

die beiden relativen Winkel berechnen. Über den Winkel von M1M2 zur x Koordinatenachse bekommt man dann auch die absoluten Winkel φ und θ heraus.

P.S.: Die Gültigkeit der Dreiecksungleichung ist genau dann gegeben, wenn in (1) der Wert recht im Intervall [-1,1] liegt. Dasselbe gilt für (2).
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.