covspectro(seewave)
covspectro()所属R语言包:seewave
Covariance between two spectrograms
协方差之间的光谱图
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function tests the similarity between two spectrograms by returning their maximal covariance and the time shift related to it.
此功能测试2光谱图通过返回其最大的协方差和相关的时移之间的相似性。
用法----------Usage----------
covspectro(wave1, wave2, f, wl = 512, wn = "hanning", n,
plot = TRUE, plotval = TRUE,
method = "spearman", col = "black", colval = "red", cexval = 1,
fontval = 1, xlab = "Time (s)",
ylab = "Normalised covariance (cov)", type = "l", pb = FALSE, ...)
参数----------Arguments----------
参数:wave1
a first R object.
第一个R对象。
参数:wave2
a second R object.
第二个R对象。
参数:f
sampling frequency of wave (in Hz). Does not need to be specified if embedded in wave.
wave(赫兹)的采样频率。不需要以指定如果嵌入在wave,。
参数:wl
length of the window for the analysis (even number of points, by default = 512).
长度的窗口分析(偶数点,默认值= 512)。
参数:wn
window name, see ftwindow (by default "hanning").
窗口的名称,请参阅ftwindow(默认情况下,"hanning"“)。
参数:n
number of covariances computed between wave1 and wave2 when sliding wave2 along wave1.
协方差计算之间滑动时wave1一起wave2wave2和wave1。
参数:plot
logical, if TRUE plots r values against frequency shift (by default TRUE).
逻辑,如果TRUE图R值对频移(默认情况下TRUE)。
参数:plotval
logical, if TRUE adds to the plot maximum R value and frequency offset (by default TRUE).
逻辑,TRUE如果增加的图最大的R值和频率偏移(默认情况下,TRUE)。
参数:method
a character string indicating which correlation coefficient is to be computed ("pearson", "spearman", or "kendall") (see cor).
一个字符串,表示其中的相关性系数的计算(“皮尔森”,“斯皮尔曼”,或“肯德尔”)(见cor)。
参数:col
colour of r values.
r值的颜色。
参数:colval
colour of r max and frequency offset values.
色的r max和频率偏移值。
参数:cexval
character size of r max and frequency offset values.
字符尺寸的r max和频率偏移值。
参数:fontval
font of r max and frequency offset values.
字体的r max和频率偏移值。
参数:xlab
title of the frequency axis.
在频率轴上的标题。
参数:ylab
title of the r axis.
R轴的标题。
参数:type
if plot is TRUE, type of plot that should be drawn. See plot for details (by default "l" for lines).
如果plot是TRUE,应该得出的图。见plot的详细信息(默认情况下,“L”线)。
参数:pb
if TRUE returns a text progress bar in the console.
如果TRUE在控制台中返回一个文本进度条。
参数:...
other plot graphical parameters.
其他plot图形参数。
Details
详细信息----------Details----------
Successive covariances between the spectrogram of wave1 and the spectrogram of wave2 are computed when regularly sliding forward and backward wave2 along wave1.<br> The maximal covariance is obtained at a particular shift (time offset). This shift may be positive or negative.<br> n sets in how many steps wave2 will be slided along wave1. Time process can be then decreased by setting low n value.<br> Inverting wave1 and wave2 may give slight different results.
值----------Value----------
If plot is FALSE, covspectro returns a list containing three components:
如果plotFALSE,covspectro返回一个列表,其中包含三个组成部分:
参数:cov
the successive covariance values between wave1 and wave2.
连续之间的协方差的值wave1和wave2。
参数:covmax
the maximum covariance between wave1 and wave2.
最大wave1和wave2之间的协方差。
参数:t
the time offset corresponding to cov.
的时间偏移量对应的cov。
(作者)----------Author(s)----------
Jerome Sueur <a href="mailto:sueur@mnhn.fr">sueur@mnhn.fr</a>
参考文献----------References----------
参见----------See Also----------
corspec, corenv, spectro,
corspec,corenv,spectro,
实例----------Examples----------
# covariance between two notes of a birdsong[两个音符之间的协方差的鸟鸣声]
data(tico)
note1<-cutw(tico, f=22050, from=0.5, to=0.9)
note2<-cutw(tico, f=22050, from=0.9, to=1.3)
covspectro(note1,note2,f=22050,n=37)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|