Martin Hömbergs Homepage

Hier befinden sich einige nützliche Programme, die ich während meiner Promotion geschrieben habe. Alle Programme sind in C und sollten auf jedem Linux-Rechner mit gcc kompilierbar sein. Vielleicht nützen sie ja jemandem.

Statistische Fehlerberechnung von korrelierten Daten, "blocking analysis"

Dieses Programm implementiert den Algorithmus von H. Flyvbjerg and H.G. Petersen, J.Chem.Phys. 91, 461-466 (1989).
blockavg.c

Korrelation, Autokorrelation, Covarianz, etc. mittels FFT

Dieses Programm berechnet mittels FFTW die Korrelation, Autokorrelation und Covarianz von belibiegen reellen und komplexen Eingabedaten. Es liefert die gleichen Ergebnisse wie Grace, ist aber erheblich schneller. Es wird die FFTW-Bibliothek benötigt.
corr.c

Fouriertransformierte von einer Korrelationsfunktion

Die Berechnung einer Fouriertransformierten von einer Korrelationsfunktion wird ständig benötigt. Dieses kleine Programm benutzt FFTW, um sowas schnell zu erledigen. Es liest die reellen Eingabedaten und produziert ebenfalls reelle Ausgabedaten, da die Eingabedaten um die Null herum als symmetrisch angenommen werden.
redft.c

Es kommen noch mehr...