DMUG-Archiv 1998

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Re: Graphik, die 2.

> 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



Verweise:
Graphik, die 2.
Martin Weiß, 25.05.1997

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 08.09.2003 20:44