Page 1 sur 1

intersect

Posté : mar. 27 nov. 2012, 07:55
par zariski
Hello !
Quelle est la signification de real[] T=intersect(p,q);
Voilà ce que j'obtiens avec le fichier joint... Bizarre ....

Figure asymptote 0591c9e893720ddd099ba5994d642af3
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1. import geometry;
  2. unitsize(1cm);
  3. show(defaultcoordsys);
  4.  
  5. path p=(-3,1){dir(45)}..(-1,2)..{dir(10)}(4,0),
  6. q=(-3,-1){dir(45)}..(0,3)..(1.5,-1)..{dir(80)}(3,2);
  7.  
  8. real[] T=intersect(p,q);
  9.  
  10. draw(p,blue);
  11. draw(q,orange);
  12.  
  13. for (int k=0; k<T.length; k+=1){
  14. label(format("T[%i]=",k)+ string(T[k]),(4,k+1),N);
  15. draw(point(p,T[k]),3bp+brown);
  16. }


Après moult recherche je crois avoir compris : en fait cela donne un tableau contenant le time du premier point d'intersection pour le premier chemin (T[0]) et le time correspondant sur le deuxième chemin (T[1]) .

Re: intersect

Posté : mar. 27 nov. 2012, 19:29
par GM
Bonsoir,

zariski a écrit :Après moult recherche je crois avoir compris : en fait cela donne un tableau contenant le time du premier point d'intersection pour le premier chemin (T[0]) et le time correspondant sur le deuxième chemin (T[1]) .

La phrase explicative en anglais, qui était donnée avec l'exemple que tu reprends, n'était pas claire ?

real[] intersect(path p, path q, real fuzz=0);
If p and q have at least one intersection point, return a real array of length 2 containing the times representing the respective path times along p and q, in the sense of point(path, real), for one such intersection point


Le début dit :
Si p et q ont au moins un point d'intersection, la fonction retourne une liste de réels de longueur 2 contenant les temps représentant les temps de trajet respectifs le long de p et q...

Je comprends l'esprit de la fin de la phrase mais je peine à trouver des mots pour le traduire en français.
Mais le début était clair, non ? ;-)

Re: intersect

Posté : mar. 27 nov. 2012, 21:08
par zariski
MERCI !