équation d'une droite

Bugs

Modérateur : xcasadmin

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

équation d'une droite

Message par alb » sam. oct. 20, 2012 4:31 pm

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 ?

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: équation d'une droite

Message par parisse » dim. oct. 21, 2012 6:08 am

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 ([]).

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: équation d'une droite

Message par alb » dim. oct. 21, 2012 7:20 am

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]

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: équation d'une droite

Message par parisse » lun. oct. 22, 2012 1:12 pm

Ok, je change en 3-d pour etre coherent.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: équation d'une droite

Message par alb » lun. oct. 22, 2012 2:10 pm

il faudra modifier la doc je ne m'étais pas rendu compte qu'on pouvait faire droite(3+2i,[1,1])

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: équation d'une droite

Message par alb » mer. oct. 24, 2012 9:52 am

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

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: équation d'une droite

Message par parisse » mer. oct. 24, 2012 11:51 am

je fais suivre pour la doc, du coup je m'apercois que ellipse (hyperbole et parabole) ne marchent pas en 3-d, je corrige...

Répondre