signal_detrend: Detrend a signal vector.

View source: R/signal_detrend.R

signal_detrendR Documentation

Detrend a signal vector.

Description

The function removes a trend from a signal vector.

Usage

signal_detrend(data, method = "linear")

Arguments

data

eseis object, numeric vector or list of objects, data set to be processed.

method

Character value, method used for detrending. One out of "simple" and "linear". Default is "linear".

Details

The method "simple" subtracts a linear trend built from the first and last sample of the data set. The method "linear" uses the linear function as implemented in pracma::detrend.

Value

Numeric vector or list of vectors, detrended data set.

Author(s)

Michael Dietze

Examples


## load example data set
data(rockfall)

## remove linear trend from data set
rockfall_detrend <- signal_detrend(data = rockfall_eseis)

## compare data ranges
range(rockfall_eseis$signal)
range(rockfall_detrend$signal)
                     

coffeemuggler/eseis documentation built on Aug. 19, 2023, 9:57 p.m.