This graphical function displays a stereo (2 channels) time wave as an oscillogram in a two-frame plot. The envelope of the wave can also be shown.
oscilloST(wave1, wave2 = NULL, f, from = NULL, to = NULL,
fastdisp = FALSE,
identify = FALSE, plot = TRUE, colwave1 = "black",
colwave2 = "blue", coltitle = "black",
collab = "black", cexlab = 1, fontlab = 1, colaxis = "black",
cexaxis = 1, coly01 = "grey47", coly02 = "black", title = FALSE,
bty = "l")
Data are returned as two-column matrix if plot
is FALSE
.
identify
returns a numeric object with the time coordinate
of points successively chosen on the bottom oscillogram.
a first R object.
a second R object.
sampling frequency of wave
(in Hz). Does not need to be specified if embedded in wave
.
start of the oscillogram (in s).
end of the oscillogram (in s).
faster graphic display for long wave
. The stereo
oscillogram is displayed/saved faster in the graphic device/
graphic file when set to TRUE
, with a cost on the graphic resolution.
returns the time coordinate of points chosen with a cursor on the bottom oscillogram.
logical, if TRUE
returns an oscillographic or envelope plot
of wave
(by default TRUE
).
colour of the oscillogram or of the envelope of wave1
.
colour of the oscillogram or of the envelope of wave2
.
if title
is TRUE
, colour of the title.
colour of axes title.
character size for axes title.
font for axes title.
colour of the axes
mangification for axes annotation.
colour of the y=0 line of wave1
.
colour of the y=0 line of wave1
.
logical, if TRUE
plots the title
with information on time and f
(by default FALSE
).
the type of box to be drawn around the oscillogram.
Jerome Sueur and Caroline Simonis.
oscillo
, oscilloEQ
, dynoscillo
a<-synth(f=8000,d=1,cf=2000,am=c(50,10),plot=FALSE)
b<-synth(f=8000,d=1,cf=1000,fm=c(0,0,2000,0,0),plot=FALSE)
oscilloST(a,b,f=8000)
Run the code above in your browser using DataLab