Code : Tout sélectionner
real H(real t) {return t < 0 ? 0 : 1;}
Code : Tout sélectionner
guide[] graph(picture pic=currentpicture, real f(real), real a, real b,
int n=ngraph, real T(real)=identity, bool3 cond(real),
interpolate join=operator --);
*** 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
- import graph;
- size(300);
- real xmin=-3,xmax=3;
- real ymin=-1,ymax=2;
- // Test pour savoir s'il faut relier les points ou pas lors de l'utilisation de graph.
- bool3 condition(real x)
- { static int derniersigne=0;
- int signe = sgn(x);
- bool b = derniersigne == 0 || signe == derniersigne;
- derniersigne = signe;
- return b ? true : default;
- }
- // Définition de la fonction
- real H(real t) {return t < 0 ? 0 : 1;}
- // Tracé de la courbe
- guide[] CH=graph(H,xmin,xmax,condition,n=400);
- draw(CH,1.5bp+blue);
- real margeaxe=.4;
- xaxis(Label("$x$",align=Align),xmin-margeaxe,xmax+margeaxe,Ticks(NoZero),Arrow);
- yaxis(ymin-margeaxe,ymax+margeaxe,Ticks(NoZero),Arrow);
- shipout(bbox(2mm,Fill(white)));