Seite 1 von 1
Kreuzprodukt
Verfasst: Mittwoch 23. Dezember 2009, 18:53
von kame
Hallo!
Wie war das nochmal mit dem Kreuzprodukt?
Code: Alles auswählen
import math
veca = (0,0,1)
vecb = (1,0,0)
vecc = math.cross(veca,vecb)
Das gibt es ja leider nicht.

Verfasst: Mittwoch 23. Dezember 2009, 19:31
von kame
Ich hab mir jetzt meine eigene Berechnung geschrieben, aber mir war so als gäbe es da einen Befehl.
Verfasst: Mittwoch 23. Dezember 2009, 20:45
von Darii
Nein, gibt es nicht.
Verfasst: Donnerstag 24. Dezember 2009, 02:36
von HerrHagen
Nicht in der Standardbibliothek. Dafür in numpy:
Code: Alles auswählen
>>> import numpy
>>> veca = numpy.array([0,0,1])
>>> vecb = numpy.array([1,0,0])
>>> numpy.cross(veca, vecb)
array([0, 1, 0])
Wäre übrigens auch sonst
sehr empfehlswert für dich, wenn du viel Mathe mit Python machen willst. Die Berechnungen sind dann auch entsprechend fix.
MFG HerrHagen
Verfasst: Donnerstag 24. Dezember 2009, 07:28
von kame
Vielen Dank Herr Hagen!