资源简介
在网络上找了半天找不到协方差法的程序,一怒之下自己按照那又臭又长的公式编写了这段函数代码。因为这个方法较为冷门,代码中注释并不多,有问题可以私信我。如果喜欢的话,别忘了回头评个分哦~
代码片段和文件信息
function peakLoc = FDPK(dataFWHMMLMRTHR)
% 协方差法寻峰,输入范围、半高宽和阈值,输出区域内峰
% 半高宽FWHM,下界ML,上界MR,阈值THR(2~5)
k=floor(FWHM);%常数K
c=@(j)exp(-2.773*(j/FWHM^2));%峰形函数
g=@(mj)exp(-2*(j/FWHM)^4)/data(m+j);%g函数
SP=max(k+1ML);%起始寻峰点
EP=min(max(size(data))-kMR);%终止寻峰点
rm=[];
for m=SP:EP
G=0;
for j=-k:k
G=G+g(mj);
end
GCY=0;
for j=-k:k
GCY=GCY+g
- 上一篇:倒频谱分析
- 下一篇:地震波S变换matlab程序
相关资源
- 均值滤波和FFT频谱分析Matlab代码
- matlab 各种谱分析对比
- 关于通过功率谱分析提取信号周期的
- 信号与系统大作业 声音信号的频谱分
- matlab实现FFT频谱分析仪(GUI)以及滤
- 基于matlab的数字语音信号的采集及频
- 音频信号的频谱分析 对音频号进行快
- 使用matlab语言对信号进行频谱分析识
- MATLAB TDM Example.zip《用Matlab处理TDMS数据
- 谱分析(完整版)
- 基于MATLAB GUI的信号发生器及频谱分析
- MATLAB高阶谱分析信号处理工具箱
- 应用matlab对信号进行频谱分析和滤波
- 荧光光谱分析
- 基于IIR对信号进行频谱分析及滤波处
- 加汉宁窗的FFT插值法频谱分析程序
- 利用matlab仿真实现FDMA
- 4种方法合1的matlab数据谱分析作图及自
- 数字信号处理实习实验二离散信号的
- 周期信号的频谱分析 matlab实现
- 基于matlab的声音信号频谱分析仪
- 倒频谱分析
- N点重心法谱光滑函数
- BOC matlab 产生 谱分析 与CA码互相关
- 用matlab实现双音多频信号频谱分析
- MATLAB——FEEMD.rar
- 奇异谱分析MATLAB代码.zip
- 谱分析中周期图法与相关图法比较的
-
BPSK的simuli
nk仿真,及其完整的参数 - matlab-频谱分析.pdf
评论
共有 条评论