Mathe Abstand Gerade zu Gerade

Tab

unlimited
ID: 374854
L
26 Juni 2007
900
71
Guten Abend,

ich möchte gerade den Abstand zwischen zwei Geraden berechnen und habe ich Buch dazu folgende Formel:

d(g,h)= |(q-p)*n|

Nun lauten meine Geraden:

windschief_beispiel_gerade_g.gif

windschief_beispiel_gerade_h.gif


Der Normalenvektor ist n(22/2/37)

Doch wie komme ich nun mit der oberen Formel auf die Lösung.

ich habe gerechnet:

[(2/0/1) - (-1/-4/1)] * (22/2/37)

Müsste ja laut Formel so sein? Wenn ich das nun ausrechne bekomme ich folgendes heraus:

(66/8/0)

Doch soll das Ergebnis der Abstands 1,7122 sein.

Bitte um Hilfe. Vielen Dank!
 
Du hast zwei Geraden der Form:

g(λ1) = r11*a1
h(λ2) = r22*a2



Dann kannst einfach den Abstand zweier windschiefer Geraden über die Formel:


d=
[a1 a2 (r2 - r1)]
|a1 x a2 |


Sofern das Skalar-/Vekter- & Spatprodukt bekannst ist, sollte das keine große Aufgabe sein.

Sollte eigentlich so klappen. 8)

Lg Spoon
 
Der Normalenvektor ist n(22/2/37)
Das ist nicht der Normalenvektor, sondern ein Normalenvektor... Für deine Formel brauchst du aber den Normaleneinheitsvektor... (oder du musst dein Ergebnis noch durch die Länge des verwendeten Normalenvektors teilen)
Außerdem ist das Produkt, das du da bauen sollst ein Skalarprodukt, dessen Ergebnis kein Vektor sondern eine Zahl ist. Bei [(2/0/1) - (-1/-4/1)] * (22/2/37) kommt also sicher nicht (66/8/0) heraus, sondern schlicht und ergreifend 74. Wenn du diese 74 durch die Länge deines Normalenvektors (22/2/37) teilst, kommst du auch auf deinen gewünschten Abstand... (zumindest fast, die korrekte Lösung ist nämlich 1,7172 und nicht 1,7122)