找回密码
 注册
查看: 313|回复: 0

R语言 seewave包 meanspec()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-30 00:15:41 | 显示全部楼层 |阅读模式
meanspec(seewave)
meanspec()所属R语言包:seewave

                                        Mean frequency spectrum of a time wave
                                         平均频谱的时间波

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

This function returns the mean frequency spectrum (i.e. the mean relative amplitude of the frequency distribution) of a time wave. Results can be expressed either in absolute  or dB data.
此函数返回的时间波的平均频谱(即平均相对振幅的频率分布)。结果可以表示在绝对或DB数据。


用法----------Usage----------


meanspec(wave, f, wl = 512, wn = "hanning", ovlp = 0, fftw = FALSE, PSD = FALSE,
PMF = FALSE, dB = NULL, dBref = NULL, from = NULL, to = NULL,
identify = FALSE, col = "black", cex = 1, plot = 1, flab = "Frequency (kHz)",
alab = "Amplitude", flim = NULL, alim = NULL, type ="l", ...)



参数----------Arguments----------

参数:wave
an 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"“)。


参数:ovlp
overlap between two successive analysis windows (in %).
两个连续的分析窗口(%)之间的重叠。


参数:fftw
if TRUE calls the function FFT of the library fftw. See Notes of spectro.
如果TRUE调用函数FFT的库fftw。见注释的spectro。


参数:PSD
if TRUE return Power Spectra Density, i. e. the square of the spectra.   
如果TRUE回报功率谱密度。 E。谱的平方。


参数:PMF
if TRUE return Probability Mass Function, i. e. the probability distribution of frequencie.   
如果TRUE返回概率密度函数。 E。频率下的概率分布。


参数:dB
a character string specifying the type dB to return: "max0" for a maximum dB value at 0, "A", "B", "C" and "D" for common dB weights.
指定的类型分贝返回一个字符的字符串:“max0”最大的dB值在0,“A”,“B”,“C”和“D”的共同分贝重量。


参数:dBref
a dB reference value when dB is not NULL. NULL by default but should be set to 2*10e-5 for a 20 microPa reference (SPL).
dB参考值,当dB是不是NULL的。 NULL缺省情况下,但应该被设置为2 * 10e的-5 20 microPa参照(SPL)。


参数:from
start mark where to compute the spectrum (in s).
开始标记来计算频谱(单位:秒)。


参数:to
end mark where to compute the spectrum (in s).
结束标记来计算频谱(单位:秒)。


参数:identify
to identify frequency and amplitude values on the plot with the help of a cursor.
识别的频率和振幅值的图上的帮助的光标。


参数:col
colour of the spectrum.
色的光谱。


参数:cex
pitch size.
足球场大小。


参数:plot
if 1 returns frequency on x-axis, if 2 returns  frequency on y-axis, (by default 1).
如果1返回x轴的频率,如果2返回y轴的频率(默认情况下,1“)。


参数:flab
title of the frequency axis.
在频率轴上的标题。


参数:alab
title of the amplitude axis.
标题的振幅轴。


参数:flim
range of frequency axis (in kHz).
频率轴范围(以kHz)。


参数:alim
range of amplitude axis.
范围的振幅轴。


参数: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”线)。


参数:...
other plot graphical parameters.
其他plot图形参数。


Details

详细信息----------Details----------

See examples of spec. This function is based on fft.
见的例子spec。此函数是基于fft。


值----------Value----------

If plot is FALSE, meanspec returns  a two columns matrix, the first column corresponding to the frequency axis, the second column corresponding to the amplitude axis.<br>  If identify is TRUE, spec returns a list with two elements:<br>
如果plot是FALSE,meanspec返回一个两列的矩阵中,第一列相对应的,在频率轴上的第二列对应于振幅轴。<br>如果identify TRUE,spec返回一个列表,它有两个元素:参考


参数:freq
the frequency of the points chosen on the spectrum </table>
的频率选择的点上的频谱</表>


参数:amp
the relative amplitude of the points chosen on the spectrum </table>
所选择的点上的相对幅度的频谱</表>


警告----------Warning----------

The argument peaks is no more available (version > 1.5.6). See the function fpeaks
参数peaks是没有更多的可用(版本1.5.6)。请参阅的功能fpeaks


注意----------Note----------

The argument fftw can be used to try to speed up process time. When set to TRUE, the Fourier transform is computed through the function FFT of the package fftw. This pacakge is a wrapper around the fastest Fourier transform of the free C subroutine
参数fftw可以尝试加快处理时间。当设置为TRUE,傅立叶变换计算通过FFT包fftw的功能。该线路咨询是免费的C子程序周围的包装最快的傅立叶变换


(作者)----------Author(s)----------


Jerome Sueur <a href="mailto:sueur@mnhn.fr">sueur@mnhn.fr</a>



参见----------See Also----------

spec,fpeaks, localpeaks, dynspec,
spec,fpeaks,localpeaks,dynspec,


实例----------Examples----------


data(orni)
# compute the mean spectrum of the whole time wave[计算的平均频谱的整个时间波]
meanspec(orni,f=22050)
# compute the mean spectrum of a time wave section (from 0.32 s to 0.39 s)[计算平均光谱的时间波节(从0.32小号0.39小号)]
meanspec(orni,f=22050,from=0.32,to=0.39)
# different window lengths[不同的窗口长度]
op<-par(mfrow=c(3,1))
meanspec(orni,f=22050,wl=256)
title("wl=256")
meanspec(orni,f=22050,wl=1024)
title("wl=1024")
meanspec(orni,f=22050,wl=4096)
title("wl=4096")
par(op)
# different overlap values (almost no effects here...)[不同的重叠值(几乎没有影响在这里...)]
op<-par(mfrow=c(3,1))
meanspec(orni,f=22050)
title("ovlp=0")
meanspec(orni,f=22050,ovlp=50)
title("ovlp=50")
meanspec(orni,f=22050,ovlp=95)
title("ovlp=95")
par(op)
# use of flim to zoom in[FLIM放大]
op<-par(mfrow=c(2,1))
meanspec(orni,f=22050)
title("zoom in")
meanspec(orni,f=22050,wl=512,flim=c(4,6))
par(op)
# comparaison of spectrum and mean spectrum[频谱和平均谱的comparaison]
op<-par(mfrow=c(2,1))
spec(orni,f=22050)
title("spec()")
meanspec(orni,f=22050)
title("meanspec()")
par(op)
# log scale on frequency axis[登录规模在频率轴上]
meanspec(orni, f=22050, log="x")

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-30 14:50 , Processed in 0.028979 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表