0664jester
Mitglied
hallo,
Ich versuche die drei punkte, die ich dann als Polygon verwende in einer Funktion zu
komplexen zahlen umzuwandeln und anschließend als neues Polygon auszugeben.
Dabei werden die komplexen zahlen mit e^alpha (alpha ist ein winkel in radiant) multiplitziert um, sie zu drehen.
Irgendwie funktioniert das nicht mit x, y parameter, mir fällt da nichts besseres ein.
Meine idee wäre:
ich mache einen String
P([x1,y1],[x2,y2],[x3,y3],...)
und greife mit eine art argc auf die elemente zu.
G[1] = P[0] ---> übergebe die parameter
Gruß,
jester
Code:
P1 = [1,3]
P2 = [3,2]
P3 = [2,1]
Ich versuche die drei punkte, die ich dann als Polygon verwende in einer Funktion zu
komplexen zahlen umzuwandeln und anschließend als neues Polygon auszugeben.
Dabei werden die komplexen zahlen mit e^alpha (alpha ist ein winkel in radiant) multiplitziert um, sie zu drehen.
Code:
def compl(X,Y):
complex(X,Y)
z = (real(X)+imag(Y))* (math.e)^((math.pi/2))
Irgendwie funktioniert das nicht mit x, y parameter, mir fällt da nichts besseres ein.
Meine idee wäre:
ich mache einen String
P([x1,y1],[x2,y2],[x3,y3],...)
und greife mit eine art argc auf die elemente zu.
G[1] = P[0] ---> übergebe die parameter
Gruß,
jester
Zuletzt bearbeitet: