Code : Tout sélectionner
a:=element(-10..10);
f(x):=x*(ln(x)+a);
Cf:=graphe(f(x),x=0..10);
S:=inter_unique(Cf,droite(y=0)); // selon la valeur de a S peut se retrouver en (0,0) ou hors de Cf
S:=inter_unique(Cf,droite(y=0),[0]); // pas mieux
f(x):=x*(ln(x)+a);
sol1:=solve(f(x)=0);
sol2:=solve(f(x)=x);
puis en dessous dans un niveau de geometrie 2-d:
droite(y=x);
a:=element(-10..10);
graphe(f(x));
S:=point(sol1[0],0);
E:=point(sol2[0],sol2[0]);
droite(S,E);
puis en dessous en ligne de commande:
lin(coordonnees(vecteur(S,E))/exp(-a)) // renvoie [exp(1)-1,exp(1)]