3.10.1 Tracé d’une droite : line droite
Voir aussi : 9.10.1 et 10.5.1 pour la droite en
géométrie et 9.10.1 et 10.5.2 pour la droite orientée.
droite a comme argument son équation cartésienne :
-
en 2D
une équation de droite,
- en 3D
deux équations de plan.
droite définit et trace la droite d’équation donnée en argument.
On tape :
droite(2*y+x-1=0)
On obtient :
le tracé de la droite 2*y+x-1=0
On tape :
droite(y=1)
On obtient :
le tracé de la droite horizontale y=1
On tape :
droite(x=1)
On obtient :
le tracé de la droite verticale x=1
On tape :
droite(x+2*y+z-1=0,z=2)
On obtient :
le tracé de la droite x+2*y+1=0 dans le plan z=2
On tape :
droite(y=1,x=1)
On obtient :
le tracé de la droite verticale passant par (1,1,0)
Remarque
droite définit une droite orientée :
-
Lorsque la droite 2D est donnée par son équation, on met cette
équation sous la forme "membre_gauche-membre_droite=ax+by+c=0", cela
détermine
son vecteur normal [a,b] et l’orientation est donnée par le vecteur
[b,-a]) (ou encore son orientation est définie par le produit vectoriel
3D de son vecteur normal (de cote 0) et du vecteur de coordonnées [0,0,1]).
Par exemple droite(y=2*x) définit une droite orientée par le vecteur
de coordonnées [1,2].
- Lorsque la droite 3D est donnée par deux équations de plans, son
orientation est définie par le produit vectoriel des normales aux plans (en
mettant les équations des plans sous la forme
"membre_gauche-membre_droite=0" on détermine les normales orientées de
ces plans).
Par exemple, droite(x=y,y=z) est orientée par :
cross([1,-1,0],[0,1,-1])=[1,1,1].