Bonjour,
Mon problème est très simple, mais je n'ai pourtant toujours pas trouvé de solution convenable:
Je voudrais ploter un fichier contenant trois colonnes : x, y, et une énergie E(x, y), soit en représentant une surface en grille, soit en plotant en 2d avec une échelle de couleur.
Je préférerais la deuxième solution (mais à défaut je suis preneur pour la première).
Quand z est une fonction que l'on définit explicitement en fonction de x et y, il n'y a aucun problème, mais quand z est une colonne dans un fichier c'est plus la même! Pour la représentation en couleurs apparement il faut structurer le fichier d'une certaine façon, mais j'ose espérer qu'il y a un moyen plus simple!
Pour la représentation en surface, si je fais un simple splot avec u 1:2:3 w d, on voit la surface mais c'est vraiment fouilli. Avec un "set dgrid3d", c'est plus joli, mais les noeuds de la grille ne correspondent pas à des points dans mon fichier, donc des variations locales trop importantes (pics) de z ne sont plus visibles, donc ce n'est pas acceptable.
Si vous avez une bonne solution avec autre chose que gnuplot, je prends aussi (du moment que c'est sous linux).
J'ai également essayé avec python et matlab, mais j'ai le même problème.
Merci d'avance
Partager