Hallo,
folgendes Problem:
Ich habe ein C-Programm, dass ein Array aus "long double complex" Werten mittels fwrite in eine Binärdatei schreibt.
Diese Daten möchte ich nun möglichst einfach in Python einlesen. D.h. ich will mit Angabe des Dateinamens am Ende ein Numpy-Array von komplexen Floats haben, dass ich dann plotten kann.
Bei diesem Einlesen in Python darf die Genauigkeit ruhig etwas verloren gehen (also cast von long double zu float64 ist okay), außerdem muss es auch nur auf meinem Rechner laufen.
Was ist der *einfachste* Weg (was den Programmieraufwand betrifft), mein Ziel zu erreichen?
Eine Änderung an dem C-Programm kommt aus Effizienz- und Genauigkeitsgründen nicht in Frage.
Vielen Dank.