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

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

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

                                        Local maximum frequency peak detection
                                         最大频率峰值检测

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

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

This functions searches for local peaks of a frequency spectrum
此功能搜索本地峰值的频率频谱


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





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

参数:spec
a data set resulting of a spectral analysis obtained with spec or meanspec. Can be in dB.
数据集的频谱分析获得spec或meanspec。可以以dB为单位。


参数:f
sampling frequency of spec (in Hz). Not requested if the first column of spec contains the frequency axis.
spec(赫兹)的采样频率。如果没有请求的第一列spec包含在频率轴上。


参数:bands
a numeric vector. If vector of length 1, then sets the number of bands dividing in equal parts the spectrum. If of length > 1, then takes the values as kHz limits of the bands dividing the spectrum. These bands can be of different size. See details and examples.
一个数值向量。如果矢量的长度为1,然后设置的频带的数目除以在相等的部分频谱。如果长度> 1,则需要作为千赫除以频谱的频带限制的值。这些条带可以是不同的大小。细节和例子。


参数:plot
logical, if TRUE, a plot showing the peaks is returned.
逻辑,如果TRUE,峰图,则返回一个图。


参数:xlab
label of the x-axis.
的x-轴的标签。


参数:ylab
label of the y-axis.
标签的y轴。


参数:labels
logical, if TRUE peak labels are plotted.
逻辑,如果TRUE峰标签绘制。


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


Details

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

The function proceed as follows
请按以下步骤操作的功能

divides the spectrum in bands. The limits of the bands are set with the argument bands. There are two options:
将频谱的频带。限制的频段设置参数bands。有两种选择:

you set a number of bands with equal size by giving a single value to bands. For instance, setting bands to a value of 10 will slice the spectrum in 10 equal parts and return 10 local peaks.
需要设置一些大小相同的带,给人一种单值bands。比如,设置bands的值10,将切片在10个相等的部分的频谱,并返回10局部峰值。

you set the limits of the bands. This is achieve by giving a numeric vector to bands. The limits can follow a regular or irregular series. For instance attributing the vector c(0,2,4,8) will generate the following bands [0,2[, [2,4[, [4,8] kHz. Be aware that the last value should not exceed half the sampling frequency used to obtain the spectrum spec.
设置的频带的限制。这是一个数值向量bands实现。的限制,可以按照定期或不定期的系列。例如归因于向量c(0,2,4,8),将产生以下范围[0,2,[2,4,[4,8]千赫。请注意最后的值不应该超过采样频率的一半获得的频谱spec的。

uses the function fpeaks with the argument nmax set to 1.
使用该函数的fpeaks与该参数nmax设置为1。


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

A two-column matrix, the first column corresponding to the frequency values (x-axis) and the second column corresponding to the
两列的矩阵,对应的频率值(x-轴)和第二列的第一列对应于所述


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


Jerome Sueur



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

fpeaks, meanspec, spec
fpeaks,meanspec,spec


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


data(sheep)
spec <- meanspec(sheep, f=8000)
# a specific number of bands with all the same size[一个特定的频带数与所有的大小相同]
localpeaks(spec, bands=5)
# bands directly specified  with a regular sequence[带直接指定一个普通的序列]
localpeaks(spec, bands=seq(0,8/2,by=0.5))
# bands directly specified  with an irregular sequence[带直接指定一个不规则的序列]
localpeaks(spec, bands=c(0,0.5,1,1.5,3,4))
# Amaj octave bands, note that there is no peak detection[Amaj倍频程带,注意有没有峰值检测]
# in the higher part of the spectrum as sequence stops at 3520 Hz[在较高的部分序列的频谱作为停止在3520赫兹]
localpeaks(spec, bands=octaves(440, below=3, above=3)/1000)

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


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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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