Navigation überspringen

(*) Das Spatprodukt in Sage

Das Spatprodukt der 3 Vektoren 3 Vektoren ist mit Hilfe des Skalarprodukts und des Kreuzprodukts durch Spatprodukt definiert.  Da wir in Sage zwei Spaltenvektoren miteinander ebenso multiplizieren können wie zwei Spaltenvektoren brauchen wir die Transposition des ersten Vektors nicht und das Spatprodukt der Vekroren a,b,c  kann durch

a*(b.cross_product(c))

berechnet werden. Die Transposition wäre nur erforderlich, wenn wir die Vektoren als Matrizen multiplizieren würden, was zum selben Ergebnis führen würde..

Beispiel: Spatprodukt von a = (2,-6,1), b = (5,-1,-10), c = (-3,0,1)