Usage
diffenv(wave1, wave2, f, envt = "hil", msmooth = NULL, ksmooth = NULL,
plot = FALSE, lty1 = 1, lty2 = 2, col1 = 2, col2 = 4, cold = 8,
xlab = "Time (s)", ylab = "Amplitude", ylim = NULL, legend = TRUE, ...)
Arguments
f
sampling frequency of wave
(in Hz). Does not need to be specified if embedded in wave
.
envt
the type of envelope to be used: either "abs" for absolute
amplitude envelope or "hil" for Hilbert amplitude envelope. See env
. msmooth
a vector of length 2 to smooth the amplitude envelope with a
mean sliding window. The first component is the window length
(in number of points). The second component is the overlap between
successive windows (in %). See
plot
logical, if TRUE
plots both envelopes and their surface
difference (by default FALSE
).
lty1
line type of the first envelope (envelope of wave1
).
lty2
line type of the second envelope (envelope of wave2
).
col1
colour of the first envelope (envelope of wave1
).
col2
colour of the second envelope (envelope of wave2
).
cold
colour of the surface difference.
xlab
title of the time axis.
ylab
title of the amplitude axis.
ylim
range of amplitude axis.
legend
logical, if TRUE
adds a legend to the plot.
...
other plot
graphical parameters.