Page 1 sur 1

La fonction logaritme népérien.

Posté : mar. 23 mars 2010, 18:55
par Fabrice
Bonsoir,
Comment fait-on pour représenter graphiquement la fonction f définie par :
f(x)=ln(\frac{3+x}{3-x})
Il me semble, mais je n'en suis pas sûr, que la fonction ln n'est pas reconnue par Asymptote.
Merci.

Re: La fonction logaritme népérien.

Posté : mar. 23 mars 2010, 18:59
par OG
\log

O.G.

Re: La fonction logaritme népérien.

Posté : mar. 23 mars 2010, 19:28
par GM

Figure asymptote 88624d993afe6b977cfb83149f3deaa9
*** 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.  
  2. import graph;
  3. size(250);
  4. real xmin=-4,xmax=4;
  5. real ymin=-4,ymax=4;
  6. real f(real x) {return log((3+x)/(3-x));}
  7. marker cross=marker(scale(4)*rotate(45)*cross(4),1bp+red);
  8. cross.mark(graph(f,-2.5,2.5,n=10));
  9. draw(graph(f,-2.99,2.99,n=400),linewidth(1bp));
  10. ylimits(-5,5,Crop);
  11. xaxis(Label("$x$",position=EndPoint, align=NE),
  12. xmin=xmin,xmax=xmax,
  13. Ticks(scale(.7)*Label(align=E),
  14. NoZero,
  15. begin=false,beginlabel=false,
  16. end=false,endlabel=false,
  17. Step=1,step=.25,
  18. Size=1mm, size=.5mm,
  19. pTick=black,ptick=gray),
  20. Arrow);
  21. yaxis(Label("$y$",position=EndPoint, align=NE),
  22. ymin=ymin,ymax=ymax,
  23. Ticks(scale(.7)*Label(),
  24. NoZero,
  25. begin=false,beginlabel=false,
  26. end=false,endlabel=false,
  27. Step=1,step=.25,
  28. Size=1mm, size=.5mm,
  29. pTick=black,ptick=gray),
  30. Arrow);
  31. real a=-2.95;
  32. label("$f:x\mapsto\displaystyle\ln\left(\frac{3+x}{3-x}\right)$",(a,f(a)),E);
  33.