文件名称:findAllPeaks:Complements find peaks 函数可以找到所有峰值,包括局部最大值和局部最小值。-matlab开发
文件大小:123KB
文件格式:ZIP
更新时间:2024-06-17 22:42:54
matlab
除了补充 find peaks 函数之外,还可以找到所有峰值,包括局部最大值和局部最小值。 这也为 PeakProminencesBugExample.mlx 文件指出的 findpeaks 错误提供了一种可能的解决方法。 findAllPeaks 函数的输出是一组结构数组。 分别具有以下字段的正、负和所有峰值: - 顶峰- 地点- 宽度- 突出- 根据- 是负的- 突出比 用法示例: x_length = 1000; x = linspace(0,1,x_length); PeakSig = peakSigFcn(x, x_length); [正,负,全部] = findAllPeaks(PeakSig,x); 数字情节(x,PeakSig); 坚持,稍等 % 以红色绘制正峰。 plot([positive.location],[positive.peak],'v','Mark
【文件预览】:
findAllPeaks.zip