Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3623
| From | titi@toto.org |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: carte de perméabilité |
| Date | 2021-11-03 14:56 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <slu4f2$192e$1@gioia.aioe.org> (permalink) |
| References | <78WdnXnaqc16Iub8nZ2dnUU7983NnZ2d@giganews.com> |
Bonjour,
le plus simple me semble-t-il est de regarder du côté de matplotlib
https://matplotlib.org/
qu'il faut donc avoir préalablement installé, ainsi que numpy.
Si le tableau 2D de valeurs est dans un fichier texte ( valeurs espacées
par des blancs, un retour à la ligne à la fin de chaque ligne de la
matrice) qui s'appelle par exemple carte.dat, il suffit de faire :
import numpy as np
import pylab as pl
d = np.loadtxt("carte.dat") # charge la carte dans un tableau numpy
pl.imshow(d) # voir la doc pour les options
pl.show()
On peut aussi avoir un affichage avec les coordonnees, qu'on peut créer
avec par exemple :
x,y = np.indices(d.shape)
x = A + B*x
y = C + D*y
où A,B,C et D sont des constantes qu'il faut choisir pour avoir les
bonnes échelles, d la matrice chargee avec loadtxt.
A ce moment là :
import numpy as np
import pylab as pl
d = np.loadtxt("carte.dat")
x,y = np.indices(d.shape)
A = 0.9 ; B = 0.03 ; C = 4. ; D = 9. # A modifier
x = A + B*x
y = C + D*y
pl.pcolormesh(x,y,d)
pl.show()
@+
M.
Le 29/10/2021 à 11:33, pm729800 a écrit :
> Bonjour,
> je suis alternant ingénieur matériaux mécanique dans une entreprise de filtre
> pour automobile. je suis en train d'analyser un média (papier qui filtre) j'ai
> donc pris 280 mesure de perméabilité sur un rouleaux de 10m par 0.60m.
> Maintenant avec ces mesures j'aimerais bien créer une carte de perméabilité un
> peu à la manière d'une carte thermique. j'ai déjà une matrice avec toutes mes
> valeurs mais je n'arrive pas a visualiser comment je pourrais faire pour avoir
> une carte. Est ce que quelqu'un saurait m'aider svp. merci d'avance et belle
> journée a vous
>
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Find similar
carte de perm�abilit� pm729800 <nospam_arthurmadec02@gmail.com.invalid> - 2021-10-29 04:33 -0500 Re: carte de permeabilite Olivier Miakinen <om+news@miakinen.net> - 2021-10-29 14:40 +0200 Re: carte de perméabilité Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2021-10-29 16:37 +0200 Re: carte de perméabilité titi@toto.org - 2021-11-03 14:56 +0100
csiph-web