Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Allgemeine Gleichung Schnittpunkt Kugel - Gerade

Allgemeine Gleichung Schnittpunkt Kugel - Gerade

Universität / Fachhochschule

Vektorräume

Tags: Gerade, Kugel, Vektorraum

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
cocodercoder

cocodercoder aktiv_icon

14:44 Uhr, 26.03.2012

Antworten
Hallo Liebe Mitglieder,

ich habe ein kleines Problem bei der Berechnung der Schnittpunkte zwischen einer Kugel und einer Gerade. Generell ist mir das rechnerische Vorgehen klar und mit konkreten Werten kein Problem zu lösen. Ich benötige jedoch eine allgemein gültige Formel, da ich die Berechnung in einem Softwareprojekt benötige. Mein Ansatz ist folgender:

Kugelgleichung: r2=x2+y2+z2
Gerade: g:=v+tu

in einander eingesetzt: r2= (vx + t*ux)^2 + (vy + t*uy)^2 + (vz + t*uz)^2

aufgelöst: t= -((-r^2+vx^2+vy^2+vz^2) / (ux^2+uy^2+uz^2 + 2*vx*ux + 2*vy*uy + 2*vz*uz))

Nach Prüfung meiner Gleichung durch konkrete Werte war jedoch klar, dass diese Gleichung nicht stimmen kann.

Ich habe bereits mehrere Anläufe versucht diese Gleichung nach t aufzulösen, jedoch ohne Erfolg. Kann mir jemand einen Tipp geben, oder den Rechenweg verraten?

Schon einmal vielen Dank im voraus!

Grüße
Cocodercoder


Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich benötige bitte nur das Ergebnis und keinen längeren Lösungsweg."
Hierzu passend bei OnlineMathe:
Kugel (Mathematischer Grundbegriff)
Schnittpunkte bestimmen

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

Paulus

15:15 Uhr, 26.03.2012

Antworten
Hallo Cocodercoder

mir scheint, dass du das Auflösen einer quadratischen Gleichung nicht mehr ganz so beherrscht, wie man es sollte - Mitternachtsformel.

Deine Gleichung ist ja:
(vx+tux)2+(vy+tuy)2+(vz+tuz)2=r2

Wenn du das ausmultiplizierst und nach den t-Potenzen ordnest, bekommst du:
(ux2+uy2+uz2)t2+2(uxvx+uyvy+uzvz)t+vx2+vy2+vz2=r2

das r2 auf die linke Seite:
(ux2+uy2+uz2)t2+2(uxvx+uyvy+uzvz)t+vx2+vy2+vz2-r2=0

Mit den Abkürzungen
A:=(ux2+uy2+uz2)
B:=2(uxvx+uyvy+uzvz)
C:=vx2+vy2+vz2-r2

hast du also diese Gleichung:
At2+Bt+C=0

Und dies nach t aufgelöst:

t=-B±B2-4AC2A

Alles klar?

Gruss

Paul
Frage beantwortet
cocodercoder

cocodercoder aktiv_icon

15:22 Uhr, 26.03.2012

Antworten
Ahhhh alles klaro, jetzt weiß ich wo ich meinen Fehler hatte. Problem war, dass ich die Potenz beim ausklammern von t nicht beachtet habe. Vielen Dank!