February 2008
Intermediate to advanced
400 pages
10h
German
Das Skalarprodukt (auch Punktprodukt, Dot Product) ist eine Methode, um zwei Vektoren miteinander zu multiplizieren. Wenn Sie zwei Vektoren a = (a1, a2, a3, ...) und b = (b1, b2, b3, ...) haben, ist das Skalarprodukt wie in Abbildung B-10 definiert.

Abbildung B-10. Skalarprodukt mit Komponenten
Das Skalarprodukt lässt sich einfach mit dieser Funktion implementieren:
def dotproduct(a,b): return sum([a[i]*b[i] for i in range(len(a))])
Wenn θ der Winkel zwischen zwei Vektoren ist, kann das Skalarprodukt auch wie in Abbildung B-11 definiert werden.
Abbildung B-11. Skalarprodukt mit dem Winkel
Das bedeutet, dass Sie das Skalarprodukt nutzen können, ...