plot champ de déplacement sur python (matplotlib)
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

plot champ de déplacement sur python (matplotlib)



  1. #1
    tsumey

    plot champ de déplacement sur python (matplotlib)


    ------

    Bonjour,

    dans mon travail je viens de programmer sur python une classe qui permet de créer des éléments finis qui permet d'avoir un vecteur deplacement pour chaque point de mon domaine , bref comme résultat j'ai un champs de déplacement d’un domaine de points(x,y) et je voudrais savoir comment le plotter sur matplotlib de python, et si possible l’animer

    Merciiiiiiiiiiiiiiiiiiii

    -----

  2. #2
    Calvert

    Re : plot champ de déplacement sur python (matplotlib)

    Salut !

    Il existe la fonction "quiver" de matplotlib.
    Pour faire une animation à l'écran, il suffit de générer successivement les plots dans la même fenêtre en écrasant le précédant. Pour faire un petit film, je ne connais pas d'alternative à créer les images une par une, et en faire un .avi par la suite.

  3. #3
    tsumey

    Re : plot champ de déplacement sur python (matplotlib)

    Merci je vais essayer ca
    Dernière modification par tsumey ; 20/04/2014 à 13h16.

  4. #4
    tsumey

    Re : plot champ de déplacement sur python (matplotlib)

    Mais comment faire si on veut afficher un champ de points (x,y), sans qu'il ne les relie, plot(x,y) affiche une courbe qui passe par tout les point et ce n'est pas ce quue je veux
    :s :s

  5. A voir en vidéo sur Futura
  6. #5
    Calvert

    Re : plot champ de déplacement sur python (matplotlib)

    Je suis navré, je ne comprends pas ce qu'"afficher un champ de points" veut dire. Qu'est-ce que tu aimerais faire ??

  7. #6
    tsumey

    Re : plot champ de déplacement sur python (matplotlib)

    re
    finalemenr t je me contenterai de l'affichage du champ de deplacement , Merci encore

    c nickel sauf que mon x varie de 0 10 et y de 0 a 1, je veux que ca s'affiche dans le meme echelle de x et y parceque il affiche ca de facon a ajuster l'echelle pur qu'il occupe tout l'espace du coups l'echelle de x et y n'est pas le mm

  8. #7
    Calvert

    Re : plot champ de déplacement sur python (matplotlib)

    Tu peux régler ce problème en utilisant la méthode "axis", avec quelque chose comme

    Code:
    plt.axis("scaled")

  9. #8
    tsumey

    Re : plot champ de déplacement sur python (matplotlib)

    Merci c gentil ;
    j'arrive toujour pas à tracer un nuage de point :s

  10. #9
    tsumey

    Re : plot champ de déplacement sur python (matplotlib)

    v bon j'ai trouvé plot(x, y, 'ro')

  11. #10
    Calvert

    Re : plot champ de déplacement sur python (matplotlib)

    Ah oui, je comprends maintenant ce que tu voulais faire ! Bon, parfait !

Discussions similaires

  1. Plot 3D en python
    Par Gordak dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 24/12/2011, 12h01
  2. python plot
    Par berguem40 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 22/09/2011, 15h44
  3. Champ de déplacement électrique
    Par invitee2523181 dans le forum Physique
    Réponses: 3
    Dernier message: 28/11/2010, 23h47
  4. [MATLAB] Plot d'un champ vectoriel
    Par inviteb324b20b dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/03/2010, 18h33
  5. Python et Matplotlib
    Par invite68e54eb7 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 13/12/2007, 10h41