next up previous contents
Next: Programm xcorr.exe Up: Programme zur Signalverarbeitung Previous: Programm filter.exe

Programm acorr.exe

Berechnung der Koeffizienten der Autokorrelationsfunktion des Zeitsignales bis zur angegebenen Zeitverschiebung (Angabe in Samples). Die Berechnung erfolgt mit einem optimierten Algorithmus im Frequenzbereich, soda die Laufzeit nur logarithmisch mit der gewnschten Koeffizientenzahl ansteigt! Die angegebene Koeffizientenzahl wird automatisch auf die nchste Zweierpotenz aufgerundet.

Ausgabe des Online-Helps bei Aufruf ohne Parameter:

 
calculation of autocorrelation, (c) Exler Roland, May  3 1998

USAGE: autocorr IN_FILE -cX <OPTIONS> <OUT_FILE>
calculate XX(i) = 1/(N-i) sum(x(t)x(t-i))
  IN_FILE  ... input-file for x (default: .wav)
  OUT_FILE ... filename for autocorrelation of x (default: X_FILE.acf)
  -cX  ... calculate coefficients i=[-X...+X]
OPTIONS:
  -bin ... binary (ignore peak set in files)
  -q   ... quiet processing (output only errors)
specify range used for calculation:
  -sX ... start with sample X (if X<0 it's counted from eof)
  -lX ... use next X samples (if -l given, -e is ignored)
  -eX ... end with sample X (if X<0 it's counted from eof)
if start, length or end is specified uppercase (-S, -L or -E),
  given value is used as time in seconds instead of samples



root
1998-07-09