Sto provando a inserire alcuni dati in una trama di imshow(). Il mio problema è che i dati non arrivano come un array MxN ma come un array 3xN (coordinata e valore xey). I punti NON sono disposti come una griglia regolare ma si trovano all'interno di [xmin, xmax, ymin e ymax] = [- pi/2, pi/2,0,3.5].matplotlib imshow() con punti di dati spaziati irregolari
In [117]: shape(data)
Out[117]: (3L, 102906L)
Come posso ottenere una buona trama di immagine da quei dati? Grazie mille per qualsiasi aiuto.
btw i dati rappresentano i valori di temperatura sulla superficie di un'asta in funzione della posizione assiale e azimutale, si pensi a una maglia cfd.
hm fine interp2d sta per fare il lavoro ... Consente di vedere – user1805743
Se hai risolto il tuo problema, ti invitiamo a rispondere alla tua domanda e accettare la risposta? – tacaswell