-
tracer une matrice 3d
Salut a tous,
de retour de vacances (dur dur...) je souhaiterais tracer une matrice 3d. Je m'explique:
J'ai un tableau numpy a 3 dimensions qui pourrait correspondre par exemple a la temperature mesuree en chaque point d'un cube.
Je voudrais savoir comment faire pour tracer les equipotentielles (ou plus equitemperatures) de ce tableau de facon jolie. J'ai deja vu des beaux dessins comme ceux la mais je trouve pas comment les faire en python...
Une idee?
Merci d'avance.
Mattthieu
-
Tu peux te lancer avec TVTK, un wrapper autour de VTK qui marche très bien pour ce que tu cherches à faire.
-
regarde aussi de ce cote la :
http://www.scipy.org/Cookbook/Matplotlib/mplot3D
si tu trouves une facon rapide de le faire, pourrais-tu la poster stp.
merci.
-
Matplotlib ne fait, dans ses dernières versions, plus de 3D, donc faut éviter. Mais dans le cookbook, on te parle aussi de Mayavi et TVTK, donc c'est le bon endroit où chercher ;)
-
Salut a tous,
finalement j'ai opte pour une solution plus compliquee mais qui semble fonctionner:
- J'enregistre ma matrice 3d dans un fichier .vtk (avec pyvtk)
- je le visualise et fait mumuse avec grace a paraview.
Voila.
A+