summaryrefslogtreecommitdiff
path: root/blog/2005/Schnitte.md
diff options
context:
space:
mode:
Diffstat (limited to 'blog/2005/Schnitte.md')
-rw-r--r--blog/2005/Schnitte.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/blog/2005/Schnitte.md b/blog/2005/Schnitte.md
new file mode 100644
index 0000000..1e4b1f7
--- /dev/null
+++ b/blog/2005/Schnitte.md
@@ -0,0 +1,16 @@
1<!--
2.. date: 2005/04/11 19:11
3.. title: Schnitte
4-->
5
6Im Matheunterricht war das mit dem Schnittpunkte berechnen immer total popelich. Man hat schnell mal so Anstiege berechnet, oder abgeschaetzt, dass diese oder jene Gerade weil senkrecht ja einfach nur Einsetzen in die
7Geradengleichung der Anderen bedeutet.
8
9Nunja. Im wahren Leben ;) hilft einem das Augenmass nicht. Gegeben sind 4 Punkte (x0|y0), (x1|y1), (x2|y2), (x3|y3). Diese bilden die Geraden A(P0,P1) und B(P2,P3). Bestimme den Schnittpunkt S(sx|sy) der Geraden. Loesung:
10<pre>
11n1 = y0*(x2-x3)+y2*(x3-x0)+y3*(x0-x2)
12n2 = (y1-y0)*(x3-x2)+(y3-y2)*(x0-x1)
13sx = x0 + n1*(x1-x0)/n2
14sy = y0 + n1*(y1-y0)/n2
15</pre>
16Hierbei ist n2 gleich ne Determinante: ist sie kleiner null, ist A->B eine Linkskurve, ist sie gleich null, sollte man nicht dividieren, weil die Geraden parallel sind und der Taschenrechner "E" ausgeben wuerde. Ist n2 groesser null, hat man von A->B eine Rechtskurve.