Simplifications autour des racines carrées
Publié : jeu. mai 29, 2008 10:39 pm
Bonjour,
Voici un exemple de session :
A:=point(0,0) ;
B:=point(1,0) ;
C:=point(1,2) ;
D:=point(0,2) ;
polygone(A,B,C,D) ;
H:=point(0.5,0) ;
t:=element(0 .. 2,1.02) ;
M:=point(0.5,t) ;
segment(D,M),segment(C,M),segment(H,M) ;
f:= (H,D,C,t)->evalf(longueur(H,point(0.5,t))+longueur(D,point(0.5,t))+longueur(point(0.5,t),C)) ;
g:=plotfunc(f(H,D,C,x),x) ;
normal(f(H,D,C,x)) ;
Comme dernier résultat, j'obtiens :
abs(x)+2*exp(0.5*ln(x^2-4.0*x+4.25))
Pas de sqrt, alors que dans votre fichier http://www-fourier.ujf-grenoble.fr/~par ... c/bac3.xws similaire, les racines apparaissent.
Par ailleurs, dans la configuration du cas, il y a un sqrt (coché chez moi). J'ai regardé dans la doc mais je n'ai pas trouvé sa signification.
D'avance merci.
Voici un exemple de session :
A:=point(0,0) ;
B:=point(1,0) ;
C:=point(1,2) ;
D:=point(0,2) ;
polygone(A,B,C,D) ;
H:=point(0.5,0) ;
t:=element(0 .. 2,1.02) ;
M:=point(0.5,t) ;
segment(D,M),segment(C,M),segment(H,M) ;
f:= (H,D,C,t)->evalf(longueur(H,point(0.5,t))+longueur(D,point(0.5,t))+longueur(point(0.5,t),C)) ;
g:=plotfunc(f(H,D,C,x),x) ;
normal(f(H,D,C,x)) ;
Comme dernier résultat, j'obtiens :
abs(x)+2*exp(0.5*ln(x^2-4.0*x+4.25))
Pas de sqrt, alors que dans votre fichier http://www-fourier.ujf-grenoble.fr/~par ... c/bac3.xws similaire, les racines apparaissent.
Par ailleurs, dans la configuration du cas, il y a un sqrt (coché chez moi). J'ai regardé dans la doc mais je n'ai pas trouvé sa signification.
D'avance merci.