|
> Ich will ein Gebiet zeichnen, welches bei Vorgabe eines {u,v}-Wertes > ein {x,y}-Wertepaar zurückgibt (Sin z im Komplexen). Da eine komplexwertige Funktion vier relle Dimensionen braucht (zwei für u und v, zwei für das Resultat), muß man das irgendwie auf zwei oder drei einschränken. Ich empfehle zwei Möglichkeiten (in Mathematica 3.0): 1) Man zeichnet den Absolutbetrag des Resultates und kodiert den Phasenwinkel mit einer Farbe: Needs["Graphics`ArgColors`"] Plot3D[{Abs[z=Sin[x + I y]], ArgColor[z]},{x,0,Pi/4},{y,0,1}]; 2) Man zeichnet die Transformation der Koordinatenlinien unter der gegebenen Funktion: Needs["Graphics`ComplexMap`"] CartesianMap[Sin, {0, Pi/4}, {0,1}]; Tip: beim Sinus erhält man mit den Koordinatenbereichen {-Pi,Pi} und {-1,1} besonders schöne Bilder. Beide Methoden werden in meinem Buch "Programming in Mathematica, 3rd Edition" näher beschrieben. mit freundlichen Grüßen, Roman Mäder |