Aufgabe 1.2 (30 Punkte)
Seien die Punkte
durch
gegeben.
- Geben Sie die Gerade
, die durch
und
geht mittels impliziter
Darstellung, Parameterdarstellung und Hessescher Normalenform an und
zeichnen Sie sie.
- Konstruieren Sie eine Gerade
, die die Gerade
im Punkt
in einem Winkel von
schneidet und erweitern Sie ihre Zeichnung aus (a). Geben Sie die
Gerade
mittels der Parameterdarstellung an.
- Gegeben sei nun zusätzlich der Punkt
. Entscheiden
Sie jeweils rechnerisch für die Punkte
und
ob diese sich
innerhalb des von
,
und
definierten Dreiecks befinden.
Musterlösung vom 02.05.2012:
- Für die HNF berechnen wir zunächst den Richtungsvektor
der Geraden und erhalten für die nicht normierte Normale
. Schließlich erhalten wir nach dem Normieren die gesuchte Normale
. Für den Abstand
setzen wir den Punkt
in die HNF ein und
erhalten
. Damit erhalten wir
die HNF
Eine implizite Darstellung erhält man durch das Setzen von
, anschließendes Ausmultiplizieren und Multiplikation mit
.
Die Parameterdarstellung lautet einfach
- Gesucht ist eine Gerade
, die die Gerade
in einem Winkel von
schneidet. Dies ist genau
dann der Fall, wenn der Richtingsvektor
von
mit dem Richtungsvektor
einen Winkel von
einschließt. Eine Formel für den Winkel
zwischen zwei Vektoren
und
lautet z.B.
Wir setzen nun ein und erhalten
Es sei angemerkt, dass der Vektor
nicht eindeutig definiert ist.
Erfüllt nämlich ein Vektor
die Bedingung, so natürlich
auch jeder Vektor
mit
. Wir setzen also
die Koordinate
und erhalten
Wir erhalten also die beiden Lösungen
und
, die zwei verschiedene Geraden
und
repräsentieren, die die Gerade
im Winkel von
schneiden. Es ergeben sich also die beiden Lösungen
Alternative: Da wir hier den Winkel
gegeben haben, lässt sich die zu konstruierende Gerade
als Winkelhalbierende
zwischen dem Richtungsvektor
von
und der Normale
von
interpretieren. Diese erhält man durch Addition der beiden
Vektoren, also
. Vorsicht: Hierzu müssen beide Vektoren die gleiche Länge
haben.
- Um zu bestimmen, ob ein Punkt innerhalb eines Dreiecks ist, hat man
mehrere Möglichkeiten.
Möglichkeit 1 (Algorithmus: Punkt in konvexem Polygon). Wir
stellen zunächst die impliziten Darstellungen der drei Geraden auf,
die durch die Seiten des Dreiecks definiert werden. Anhand von der
Kante
wird dies explizit durchgeführt. Zunächst berechnen wir
den Richtungsvektor
. Wir erhalten die Normale durch Vertauschen der Einträge und Negieren
des oberen Eintrages, also
. Dadurch lautet eine implizite Darstellung
Wir berechnen
durch Einsetzen des Punktes
, erhalten also insgesamt
Analog berechnen wir
Jetzt setzen wir den Punkt
in die drei Gleichungen ein.
Da wir zwei unterschiedliche Vorzeichen haben, liegt
außerhalb
des Dreiecks. Einsetzen von
liefert
Auch hier erhalten wir zwei unterschiedliche Vorzeichen, womit auch
nicht im Dreieck liegt.
Möglichkeit 2 (Baryzentrische Koordinaten). Wir stellen die
Formel für die baryzentrischen Koordinaten mit
als Stützvektor,
sowie
und
als Richtungsvektoren. Damit erhalten wir
Wir berechnen für
die Parameter
und
, sodass
mittels einem linearen Gleichungssystems.
Wenn die Parameter den Bedingungen
genügen, liegt der Punkt im Dreieck. Wir erhalten also das LGS
Da
liegt
nicht in dem Dreieck. Für
erhalten wir das LGS
Da
liegt
nicht in dem Dreieck.