evolfft(RSEIS)
evolfft()所属R语言包:RSEIS
Spectrogram fft
频谱图FFT
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Spectrogram using simple fft (Gabor Transform)
频谱图用简单的FFT(Gabor变换)
用法----------Usage----------
evolfft(a, dt = 0, Nfft = 0, Ns = 0, Nov = 0, fl = 0, fh = 10, pcttap =
0.05 )
参数----------Arguments----------
参数:a
signal
信号
参数:dt
sample rate interval (s)
采样率间隔(秒)
参数:Nfft
Number of points in fft
在FFT中的点的数量
参数:Ns
NUmber of sample in sub-window
在子窗口数目的样
参数:Nov
number of sample to overlap
的采样次数重叠
参数:fl
low frequency to display
低频显示
参数:fh
high frequency to display
高频显示
参数:pcttap
Percent cosine taper for each window
%的余弦锥度为每个窗口
Details
详细信息----------Details----------
This is a duplication of the spectrogram function in matlab which applies Welsh's Method. Each mini-window is tapered with a cosine window.
这是一个重复的频谱函数在matlab适用于威尔士方法的。每个微型窗口与余弦窗是锥形的。
值----------Value----------
List
表
参数:sig
input signal
输入信号
参数:dt
deltat
DeltaT的
参数:wpars
input parameters
输入参数
参数:DSPEC
spectrum image
光谱图像
参数:freqs
output frequencies (y axis)
输出频率(y轴)
参数:tims
output times (x-axis)
输出时间(x-轴)
(作者)----------Author(s)----------
Jonathan M. Lees<jonathan.lees.edu>
参见----------See Also----------
evolMTM, evolAR, MTM.drive
evolMTM,evolAR,MTM.drive
实例----------Examples----------
data(CE1)
#### plot signals[###图信号]
plot(CE1$x, CE1$y, type='l')
### set parameters[##设定参数]
Nfft=1024 ### fft length[##FFT长度]
Ns=250 ### number of samples in a window[##在一个窗口中的样本数]
Nov=240 ### number of samples of overlap per window[##每个窗口的重叠的样本数]
fl=0 ### low frequency to return[##低频到返回]
fh=1/(2*CE1$dt) ### high frequency to return[##高频返回]
######## calculate the evolutive fft (Gabor Transform)[#######计算的演化FFT(Gabor变换)]
EV = evolfft(CE1$y, dt =CE1$dt , Nfft = Nfft, Ns =Ns , Nov =Nov , fl =fl
, fh = 25)
### plot image, but it does not look too interesting[##图的图像,但它不看太有趣了]
image(EV$DSPEC)
### plot Gabor transform with special function[##图Gabor变换具有特殊功能]
PE = plotevol(EV, log=0, fl=0.01, fh=100, col=rainbow(100), ygrid=FALSE,
STAMP="", STYLE="fft")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|