- évoquer brièvement les types de données natifs d'Asymptote ;
- illustrer, tout aussi brièvement, l'utilisation de typedef ;
- 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.
*** 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
- size(10cm);
- import graph;
- import geometry;
- typedef real myfunc(real);
- myfunc fn(int n){
- return new real(real x) {return x^n;};
- }
- pen stylos[]={red,blue}; stylos.cyclic=true;
- for(int k=0; k<16; ++k)
- draw(Label(scale(.6)*string(k),Relative(.35*(1-k/50)),(0,0),Fill(white)),graph(fn(k),-1,1),stylos[k]);
- show(defaultcoordsys);
- label("Fonctions $x\mapsto x^n$ sur $[-1;1]$",truepoint(N),N,Fill(yellow));