dynoscillo: Dynamic oscillogram
Description
This graphical function displays a time wave as an windowed oscillogram.Usage
dynoscillo(wave, f, wd = NULL, wl = NULL, wnb = NULL, title = TRUE, ...)
Arguments
f
sampling frequency of wave
(in Hz). Does not need to be specified if embedded in wave
.
wd
a numerical vector, duraiton of the window (in seconds)
wl
a numerical vector, length of the window (in number of points).
wnb
a numerical vector, number of windows (no unit).
title
a logical, if TRUE
displays a title with information regarding window size and number.
...
other plot
graphical parameters. Details
The arguments wd
, wl
and wn
have to be used isolated, not in conjunction. They basically do the same, ie they set the duration of the zooming window that is slided along the signal. For instance, for a 5 seconds sound with a sampling rate (f
) at 44.1 kHz, wl = 4096
is equivalent to wd = 4096 / 44100 = 0.093 s
and equivalent to wnb = 5*4096 / 44100 = 53
.Examples
Run this coderequire(rpanel)
data(tico)
dynoscillo(tico, wn=4)
Run the code above in your browser using DataLab