A:=point(3/2,-5/3);B:=point(-1/4,1/3);equation(droite(A,B)); renvoie y=((-8*x)/7+1/21) ok
mais
equation(droite([3/2,-5/3],[-1/4,1/3])) renvoie y=((-4*x)/3+1/3)
[Edit] le second argument est dans ce cas un vecteur directeur de la droite ?
Il ne faut pas utiliser [a,b] comme argument dans le plan ?
équation d'une droite
Modérateur : xcasadmin
Re: équation d'une droite
Je viens de regarder dans le source, et en effet il y a une distinction selon que le 2ème argument est un point (géométrique, défini par point(..)) ou un vecteur ([]).
Re: équation d'une droite
la confusion vient du fait qu'en dimension 3 droite([1,2,3],[4,5,6]) renvoie la droite passant par les points [1,2,3] et [4,5,6]
Re: équation d'une droite
Ok, je change en 3-d pour etre coherent.
Re: équation d'une droite
il faudra modifier la doc je ne m'étais pas rendu compte qu'on pouvait faire droite(3+2i,[1,1])
Re: équation d'une droite
Le paragraphe 10.12.6 (commande parameq en 3-d) doit aussi être modifié.
parameq(droite(point(0,1,0),point(1,2,3))) renvoie maintenant [t,t+1,3*t]
Deux remarques sur les exemples de ce paragraphe:
1/ parameq(sphere(point(0,1,0),2)) renvoie point[2*cos(u)*cos(v),1+2*cos(u)*sin(v),2*sin(u)] et non -1+exp(i*t) comme indiqué
2/ ellipse(point(-1,0,0),point(1,0,0),point(1,1,1)) (exemple du paragraphe 10.11.1) renvoie une liste vide et donc normal(parameq(ellipse(point(-1,1,1),point(1,1,1), point(0,1,2)))) renvoie Valeur Argument Incorrecte
parameq(droite(point(0,1,0),point(1,2,3))) renvoie maintenant [t,t+1,3*t]
Deux remarques sur les exemples de ce paragraphe:
1/ parameq(sphere(point(0,1,0),2)) renvoie point[2*cos(u)*cos(v),1+2*cos(u)*sin(v),2*sin(u)] et non -1+exp(i*t) comme indiqué
2/ ellipse(point(-1,0,0),point(1,0,0),point(1,1,1)) (exemple du paragraphe 10.11.1) renvoie une liste vide et donc normal(parameq(ellipse(point(-1,1,1),point(1,1,1), point(0,1,2)))) renvoie Valeur Argument Incorrecte
Re: équation d'une droite
je fais suivre pour la doc, du coup je m'apercois que ellipse (hyperbole et parabole) ne marchent pas en 3-d, je corrige...