Page 1 sur 1

Définir une suite de fonctions

Posté : mer. 7 mai 2014, 19:59
par GM
Dans le cadre de l'atelier Asymptote du stage LaTeX 2014 dont je parle ici, je vais :
  1. évoquer brièvement les types de données natifs d'Asymptote ;
  2. illustrer, tout aussi brièvement, l'utilisation de typedef ;
  3. m'attarder sur l'intérêt de créer de nouvelles structures de données.

Pour illustrer le deuxième point, on retiendra qu'il peut être utile de connaitre typedef quand on souhaite définir des suites de fonctions.

Figure asymptote afaf66bef34cd0b1713984668687515c
*** 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. size(10cm);
  2. import graph;
  3. import geometry;
  4. typedef real myfunc(real);
  5. myfunc fn(int n){
  6. return new real(real x) {return x^n;};
  7. }
  8. pen stylos[]={red,blue}; stylos.cyclic=true;
  9.  
  10. for(int k=0; k<16; ++k)
  11. draw(Label(scale(.6)*string(k),Relative(.35*(1-k/50)),(0,0),Fill(white)),graph(fn(k),-1,1),stylos[k]);
  12. show(defaultcoordsys);
  13. label("Fonctions $x\mapsto x^n$ sur $[-1;1]$",truepoint(N),N,Fill(yellow));