Matlabs fread fopen in Python
Verfasst: Freitag 17. Mai 2013, 08:54
Hallo Zusammen,
Ich beschäftige mich mit der Übersetzung eines MAtlabcodes auf Python.
Mit Python habe ich gar keine Erfahrung, aber die Grammatik kann man schon nachvollziehen. Das Einzige bei der Übersetzen, was mir unklar ist, sind die ersten 2 Zeilen.
Im TestSignal habe ich ungf. 15 Mio. Abtastwerte, die ich dann in signal packe. Dannach muss ich auf die einzelne Elemente des signals zugeifen.
Ich wäre sehr dankbar, wenn mir jedaman Tipps gibt, wie ich fopen und fread in Pathon benutzen kann und wie sieht überhapt mit dem Dateflow aus;
diese 15 Mio. Abtastwerte müssen doch irgendwo zwischengespeichert werden.
1: rx = fopen('TestSignal','r');
2: rx = fread(rx,'float=>double');
3: signal = sqrt(rx(1001:2:end).^2 + rx(1002:2:end).^2);
MFG.
Ich beschäftige mich mit der Übersetzung eines MAtlabcodes auf Python.
Mit Python habe ich gar keine Erfahrung, aber die Grammatik kann man schon nachvollziehen. Das Einzige bei der Übersetzen, was mir unklar ist, sind die ersten 2 Zeilen.
Im TestSignal habe ich ungf. 15 Mio. Abtastwerte, die ich dann in signal packe. Dannach muss ich auf die einzelne Elemente des signals zugeifen.
Ich wäre sehr dankbar, wenn mir jedaman Tipps gibt, wie ich fopen und fread in Pathon benutzen kann und wie sieht überhapt mit dem Dateflow aus;
diese 15 Mio. Abtastwerte müssen doch irgendwo zwischengespeichert werden.
1: rx = fopen('TestSignal','r');
2: rx = fread(rx,'float=>double');
3: signal = sqrt(rx(1001:2:end).^2 + rx(1002:2:end).^2);
MFG.