J'essaie de reproduire la figure ci-dessous à l'aide de pgfplots :
J'ai vu une explication sur
mathematica stackexchange. Elle
va me servir d'exemple : je vais procéder de même. Ainsi vais-je tout d'abord
dessiner une coupe de la figure, puis visser celle-ci en suivant le périmètre
d'un cercle.
La vue en coupe est obtenue grâce au code suivant :
Puis je donne de celle-ci une vue en trois dimensions. Je colore ma figure pour
plus de lisibilité. Par souci de simplification, je place la figure au
niveau 0. Il est toujours possible de modifier cela ou de changer le point de
vue.
Il ne nous reste plus qu'à faire tourner la figure par rapport à son centre,
pendant que celui-ci décrit un cercle selon un axe perpendiculaire au plan dans
lequel s'inscrit la figure. On trouvera sur
TeX stackexchange
un premier exemple de rotation sur l'axe Z, obtenu grâce à la fonction
({sin(x)*y},{cos(x)*y},{ <function of y> }).
Outre le fil consacré à mathematica cité plus haut, on peut s'inspirer de la
documentation
dudit logiciel.
Car la question demeure : comment réaliser cette figure avec pgfplots ?
PS : cette question est la traduction de
celle-ci,
posée sur le forum germanophone texwelt.de.
Cette question ne nécessite pas de support urgent : une solution (à but d'archive) va suivre mais sentez-vous libre de contribuer si vous le souhaitez.
Professeurs de mathématiques dans le secondaire, connaissez-vous le package ProfCollege de Christophe Poulain ? Il est aussi utile que bien documenté !
Cette question ne nécessite pas de support urgent : une solution (à but d'archive) va suivre mais sentez-vous libre de contribuer si vous le souhaitez.