> 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
|