hab mittlerweile meine daten soweit umstrukturiert, dass ich folgendes format vorliegen habe:
[[ 1155. 1157. 1131. ..., 1196. 1188. 1163.]
[ 1036. 1035. 1057. ..., 1176. 1181. 1192.]]
wobei dieses array viel größer ist, um zu testen, was imshow damit macht, habe ich lediglich die ersten 2 zeilen genommen.
die länge einer zeile beträgt 3648
das bild welches imshow erzeugt ist total grau, in der mitte verläuft die x-achse bis etwa 3600 und die y-achse ist kaum zu sehen
alles was ich will ist ein intensitätsplot, nachträglich will ich noch die zeit (x-achse) und frequenz achse (y) hinzufügen.
meine daten bewegen sich alle so um die 1200, nur in der mitte des plots habe ich werte von über 3000, dieses möchte ich halt als imageplot darstellen.
sind es einfach zu viele datenpunkte? oder benutze ich die falsche struktur?
danke!
ps. benutze in meinem code pylab
hier exemplarisch, wie ich das obere array erzeugt habe.
Code: Alles auswählen
a = array(number[0])
b = array(number[1])
c = array([a,b])
figure(1)
imshow(c)
show()