IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Calcul scientifique Python Discussion :

tracer une matrice 3d


Sujet :

Calcul scientifique Python

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 21
    Points : 14
    Points
    14
    Par défaut 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

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Tu peux te lancer avec TVTK, un wrapper autour de VTK qui marche très bien pour ce que tu cherches à faire.

  3. #3
    Membre habitué Avatar de KINENVEU
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 184
    Points : 131
    Points
    131
    Par défaut
    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.

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    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

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 21
    Points : 14
    Points
    14
    Par défaut
    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+

Discussions similaires

  1. Tracer une surface avec 3 matrices
    Par redui dans le forum MATLAB
    Réponses: 4
    Dernier message: 17/07/2014, 12h16
  2. Tracer le contenu d'une matrice
    Par hanzada dans le forum MATLAB
    Réponses: 2
    Dernier message: 19/01/2011, 13h59
  3. [Débutant] [plot3d, mesh, suf] tracer une courbe en 3d a partir d'une matrice
    Par gps15000 dans le forum MATLAB
    Réponses: 7
    Dernier message: 23/03/2010, 16h24
  4. Tracer une ligne dans une matrice
    Par S4sha dans le forum MATLAB
    Réponses: 4
    Dernier message: 30/05/2006, 15h10
  5. Tracer une ligne droite sans les interruptions
    Par Stef784ever dans le forum x86 16-bits
    Réponses: 4
    Dernier message: 25/11/2002, 01h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo