Surfaces de Riemann

Règles du forum
ATTENTION ! Il est demandé de ne déposer dans ce forum que des exemples en langage Asymptote
  • finalisés
  • que l'on pense intéressants et optimisés
  • et qui se rapportent au thème du forum.
Si certains exemples déposés donnent lieu à de nombreuses modifications, ils seront déplacés et remplacés par un nouveau sujet dans ce forum avec la ou les meilleures propositions.
Pour les demandes d'aide ... il y a un forum spécifique !
Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Surfaces de Riemann

Message non lu par GM » mer. 31 oct. 2012, 16:27

Pour le logarithme complexe :

Figure asymptote 9eb1e6e0b4213a5f48825aaa0a1bb287
*** 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
  1. settings.outformat="pdf";
  2. settings.render=0;
  3. settings.prc=false;
  4. import graph3;
  5. import palette;
  6. size(150,false);
  7. currentprojection=orthographic(-10,10,80);
  8. triple f(pair t) {return (exp(t.x)*cos(t.y),exp(t.x)*sin(t.y),t.y);}
  9. surface s=surface(f,(-4,-2pi),(0,4pi),40,45,Spline);
  10. s.colors(palette(s.map(zpart),Rainbow()));
  11. 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é.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Surfaces de Riemann

Message non lu par GM » jeu. 1 nov. 2012, 17:53

Pour la racine carrée complexe :

Figure asymptote 12fc8632feb461130cede462458260f1
*** 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
  1. settings.outformat="pdf";
  2. settings.render=0;
  3. settings.prc=false;
  4. import graph3;
  5. import palette;
  6. size(150,false);
  7. currentprojection=orthographic(80,80,80);
  8. int n=2;
  9. triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
  10. surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
  11. s.colors(palette(s.map(zpart),Rainbow()));
  12. draw(s,meshpen=thin()+gray,render(merge=true));
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Surfaces de Riemann

Message non lu par GM » jeu. 1 nov. 2012, 17:54

Pour la racine cubique complexe :

Figure asymptote c21bf6c7b95a458908f8018d0bdf3732
*** 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
  1. settings.outformat="pdf";
  2. settings.render=0;
  3. settings.prc=false;
  4. import graph3;
  5. import palette;
  6. size(150,false);
  7. currentprojection=orthographic(80,80,80);
  8. int n=3;
  9. triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
  10. surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
  11. s.colors(palette(s.map(zpart),Rainbow()));
  12. draw(s,meshpen=thin()+gray,render(merge=true));
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Surfaces de Riemann

Message non lu par GM » jeu. 1 nov. 2012, 17:56

Pour la racine 4-ème :

Figure asymptote 73468f4b7f1e2e44bdfa9ef1768fa865
*** 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
  1. settings.outformat="pdf";
  2. settings.render=0;
  3. settings.prc=false;
  4. import graph3;
  5. import palette;
  6. size(150,false);
  7. currentprojection=orthographic(80,80,80);
  8. int n=4;
  9. triple f(pair t) {return (t.x*cos(t.y),t.x*sin(t.y),t.x^(1/n)*sin(t.y/n));}
  10. surface s=surface(f,(0,0),(1,2pi*n),8,16,Spline);
  11. s.colors(palette(s.map(zpart),Rainbow()));
  12. draw(s,meshpen=thin()+gray,render(merge=true));
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Répondre