Représentation graphique de la fonction logarithme

Pour toute demande d'aide sur des exemples non finalisés, c'est ici.
Les exemples aboutis et intéressants seront ajoutés aux sous-forums qui suivent.

Règles du forum
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.

J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :

  1. Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
  2. Version d'Asymptote et éditeur utilisé pour les figures Asymptote
  3. Distribution LaTeX et éditeur utilisé pour les tex.


On va gagner du temps dans les réponses !
boubamane
Messages : 52
Enregistré le : jeu. 23 févr. 2012, 01:03

Représentation graphique de la fonction logarithme

Message non lu par boubamane » jeu. 15 nov. 2012, 08:25

Bonjour,
Je poursuis toujours sur mes tests avec asymptote et depuis hier soir, c'est ce matin seulement que je suis arrivé à tracer la fonction ln.
Je ne savais pas qu'il fallait mettre log(x) et non ln(x) pour la variable réelle x.

Code : Tout sélectionner

import graph;
size(10cm,0);
real xmin=0.05,xmax=5;
real ymin=-3,ymax=5;


// Définition de la fonction
real f(real x) {return (log(x));}


// Définition et construction de la courbe
path Cf2=graph(f,xmin,4,n=400);
draw(Cf2,linewidth(1bp)+red);


xaxis(Label("$x$",position=EndPoint, align=NE),
      xmin=-2,xmax=xmax,
      Ticks(scale(.7)*Label(align=E),
            NoZero,
            begin=false,beginlabel=false,
            end=false,endlabel=false,
            Step=1,step=.25,
            Size=1mm, size=.5mm,
            pTick=black,ptick=gray),
            Arrow);

yaxis(Label("$y$",position=EndPoint, align=NE),
      ymin=ymin,ymax=3,
      Ticks(scale(.7)*Label(),
            NoZero,
            begin=false,beginlabel=false,
            end=false,endlabel=false,
            Step=1,step=.25,
            Size=1mm, size=.5mm,
            pTick=black,ptick=gray),
      Arrow);


Pour quelle raison ln(x) ne marche pas.
Et si ça ne marche pas, je suis toujours obligé de supprimer tous les fichiers générés par la première compilation avant de refaire un autre test si non
même si je tape un bon code , l'erreur revient comme si asy l'avait en mémoire quelque part.
Merci.
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

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

Re: Représentation graphique de la fonction logarithme

Message non lu par GM » jeu. 15 nov. 2012, 12:19

Bonjour,

boubamane a écrit :Pour quelle raison ln(x) ne marche pas.


Simplement parce que les conventions des uns ne sont pas forcément celles des autres :

Image


NB : Attention aux choix des titres des nouveaux sujets : ils doivent être explicites et précis.
Ce message aurait dû avoir un titre du genre : "Notation du logarithme népérien" ou "log ou ln ?" Je vais modifier la fin du tien pour évoquer le logarithme.

Il faut s'obliger à cela et à la séparation des demandes... pour que l'on puisse retrouver vite de l'aide dans les messages antérieurs du forum.


------------------

Quant à ceci :
boubamane a écrit :Et si ça ne marche pas, je suis toujours obligé de supprimer tous les fichiers générés par la première compilation avant de refaire un autre test si non
même si je tape un bon code , l'erreur revient comme si asy l'avait en mémoire quelque part.

... c'est un autre problème... qui semble sans rapport avec le titre du message... et qui aurait nécessité d'ouvrir un autre sujet.
Je dirai tout de même que tu es le spécialiste des problèmes bizarres : je n'ai jamais rien entendu de tel.
Si tu ouvres un nouveau sujet pour continuer à en parler... merci d'être précis sur le titre et donne des détails supplémentaires : quel exemple, quel éditeur, quelle ligne de commande (compilation directe d'un asy ou d'un tex comportant un code asymptote), ... etc, etc ? A chaque fois, que c'est pour un problème de défaut de compilation... si on ne précise pas tout... on perd un temps considérable dans des messages intermédiaires avant d'arriver à la solution du problème, qui est possible si on a tous les tenants et aboutissants.
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 31/03/19) :
PC n°1 :Windows 10 - Asymptote(2.59)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
Mes autres PC : Ubuntu 18.04LTS - Asymptote(2.52-?? git) + TexLive2018
Mon serveur : Debian Jessie - Asymptote(2.52-1 git) + TexLive2018
Merci de préciser la votre !

boubamane
Messages : 52
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: Représentation graphique de la fonction logarithme

Message non lu par boubamane » jeu. 15 nov. 2012, 14:39

Bonjour,
Je serai plus précis à l'avenir.
J'ai d'autres problèmes encore. Je manquerai pas de démarrer de nouvelles discussions avec des titres bien choisis.
Ta réponse est bien claire merci
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

Répondre