Thread Binärdaten auslesen / umwandeln
(4 answers)
Opened by Norden at 2007-05-30 20:25
Hallo Renee,
rauskommen soll am Ende so etwas: 1064.000 .o analog 0 1064.000 .o photon 0 ....... 2,4552 20,3400 ...... 2,3475 50,6000 ...... 4,4104 29,0100 ...... 12,2865 28,3000 ...... .......... .......... ...... Wie komme ich an solche Werte wie 2,4552? Im Header stehen die Anzahl der DataSets, in diesem Fall 12, am Ende muss ich also 12 Spalten haben, und in jeder Spalte müssten 8192 Werte stehen (verrät ebenfalls der Header). Wie komme ich an diese Werte?? Es handelt sich dabei um 32 bit integer, die wie gesagt durch crlf getrennt sind. Ich öffne die Datei im Binmode, lese zeilenweise ein bis die Binärdaten anfangen. Und dann? Wie muss ich die Daten umwandeln? Pack, unpack, printf? Ich bekomme es einfach nicht hin... |