extract_fft_peak: FFT-Merkmale (fft_peak)

Description Usage Arguments Details Value See Also

View source: R/extract.R

Description

Berechnet fuer ein Signal das mittlere Frequenzspektrum mittels Fast-Fourier-Transformation und bestimmt die am staerksten auftretenden Frequenzspitzen. Bei Bedarf kann das Frequenzspektrum zuvor noch geglaettet werden.

Usage

1
extract_fft_peak(x, f_in_hz = 1, is_smoothed = TRUE, nr_peaks = 5, ...)

Arguments

x

Dataframe, der das zu verarbeitetende Signal enthaelt und mindestens eine Spalte value besitzt.

f_in_hz

Numerischer Wert mit der Samplingfrequenz des Signals in Hertz (Default: 1).

is_smoothed

Logischer Wert, ob Amplituden des Frequenzspektrums geglaettet werden (Default: TRUE).

nr_peaks

Numerischer Wert mit der Anzahl der zu bestimmenden Spitzen im Frequenzspektrum (Default: 5).

...

Weitere Argumente, die durchgereicht werden koennen.

Details

Fuer jede gefundene Spitze i werden die zugehoerigen Merkmale peaki_freq (Frequenz in Hz) und peaki_amp (relative Amplitude) berechnet, z.B. peak1_amp, peak1_freq, peak2_amp and peak2_freq fuer nr_peaks = 2.

Bei der Uebergabe der Signalfenster an Funktion feature ist zu beachten, dass sie eine regulaere Abtastung besitzen sollten, da sonst kein sinnvolles Frequenzspektrum berechnet wird.

Value

Dataframe mit berechneten Merkmalen.

See Also

Other Merkmalsfunktionen: extract_fit_linear(), extract_form_bin(), extract_raw(), extract_stat(), prepare_hist_equi(), prepare_pca()


dnlvgt/rktiq documentation built on Jan. 6, 2020, 10:26 p.m.