sommets d'un cube

Utilisation de Xcas

Modérateur : xcasadmin

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

sommets d'un cube

Message par alb » dim. févr. 15, 2015 4:06 pm

salut,
A:=point(1,0,0);B:=point(1,1,0);C:=point(0,1,0);cube(A,B,C);
dessine un cube.
Serait-il envisageable que
A:=point(1,0,0);B:=point(1,1,0);C:=point(1,0,1);cube(A,B,C,D,E,F,G,H);
dessine le cube en definissant les 8 sommets ?

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

Re: sommets d'un cube

Message par parisse » lun. févr. 16, 2015 6:46 am

C'est ambigu, parce que C definit le plan d'une des faces, et n'est pas forcement un sommet, et c'est assez penible a coder parce qu'il faudrait differer l'evaluation de l'argument de cube (et probablement faire de meme pour les autres solides 3d). Pourquoi ne pas utiliser
c:=cube(A,B,C);
A,B,C,D,E,F,G,H:=sommets(c);

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

Re: sommets d'un cube

Message par alb » lun. févr. 16, 2015 8:28 am

d'accord, il faut donc tâtonner un peu pour trouver l'ordre desire

A:=point(1,0,0);B:=point(1,1,0);C:=point(0,1,0);c:=cube(A,B,C); // le cube et 3 sommets nommes

A:=point(1,0,0);B:=point(1,1,0);C:=point(0,1,0);c:=cube(A,B,C);
A,D,C,B,E,H,F,G:=sommets(c); // pour conserver les points A,B,C

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

Re: sommets d'un cube

Message par parisse » lun. févr. 16, 2015 9:23 am

en effet, du coup je vais rajouter l'exemple dans l'aide courte.

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

Re: sommets d'un cube

Message par parisse » mar. mars 03, 2015 3:45 pm

Finalement, j'ai modifie l'ordre des faces du cube (et du parallelepipede) pour que les sommets soient renvoyes dans un ordre plus naturel. C'est dans le source de la 1.1.4-11.

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

Re: sommets d'un cube

Message par alb » mer. mars 04, 2015 9:05 pm

Vu :-)

Répondre