Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ss14:dokumentation

Dies ist eine alte Version des Dokuments!


Hiermit berechnen wir den Kosinus des Winkels zwischen zwei Vektoren, falls einer der Vektoren der Nullvektor ist, wird der Kosinus des Winkels zwischen den Vektoren auf NULL gesetzt. [code] def Skalarprodukt(vector1, vector2):

if(np.linalg.norm(vector1)!= 0 and np.linalg.norm(vector2)  != 0):
	array1 = np.array([vector1[0], vector1[1] ])
	array2 = np.array([vector2[0], vector2[1] ])
	dot=np.dot(array1,array2)
	array1_modulus = np.sqrt((array1*array1).sum())
	array2_modulus = np.sqrt((array2*array2).sum())
	cos = dot/array1_modulus/array2_modulus
else:
	cos=0
return cos

[/code]

ss14/dokumentation.1404403170.txt.gz · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)