Page 1 sur 1
Surfaces de Riemann
Posté : mer. 31 oct. 2012, 16:27
par GM
Pour le logarithme complexe :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus :
Tout sélectionner
settings.outformat="pdf";
settings.render=0;
settings.prc=false;
import graph3;
import palette;
size(150,false);
currentprojection=orthographic(-10,10,80);
triple f(pair t) {return (exp(t.x)*cos(t.y),exp(t.x)*sin(t.y),t.y);}
surface s=surface(f,(-4,-2pi),(0,4pi),40,45,Spline);
s.colors(palette(s.map(zpart),Rainbow()));
draw(s,render(merge=true));
NB : Les trois premières lignes sont des options de compilation qui ont été nécessaires pour la compilation sur le forum, mais qui ne le seront pas forcément nécessaires chez vous, selon le format souhaité.
Re: Surfaces de Riemann
Posté : jeu. 1 nov. 2012, 17:53
par GM
Pour la racine carrée complexe :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus :
Tout sélectionner
settings.outformat="pdf";
settings.render=0;
settings.prc=false;
import graph3;
import palette;
size(150,false);
currentprojection=orthographic(80,80,80);
int n=2;
triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
s.colors(palette(s.map(zpart),Rainbow()));
draw(s,meshpen=thin()+gray,render(merge=true));
Re: Surfaces de Riemann
Posté : jeu. 1 nov. 2012, 17:54
par GM
Pour la racine cubique complexe :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus :
Tout sélectionner
settings.outformat="pdf";
settings.render=0;
settings.prc=false;
import graph3;
import palette;
size(150,false);
currentprojection=orthographic(80,80,80);
int n=3;
triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
s.colors(palette(s.map(zpart),Rainbow()));
draw(s,meshpen=thin()+gray,render(merge=true));
Re: Surfaces de Riemann
Posté : jeu. 1 nov. 2012, 17:56
par GM
Pour la racine 4-ème :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus :
Tout sélectionner
settings.outformat="pdf";
settings.render=0;
settings.prc=false;
import graph3;
import palette;
size(150,false);
currentprojection=orthographic(80,80,80);
int n=4;
triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
s.colors(palette(s.map(zpart),Rainbow()));
draw(s,meshpen=thin()+gray,render(merge=true));