FINDPEAKS - matlab函数

FINDPEAKS Find local peaks in data


PKS = FINDPEAKS(X) finds local peaks in the data vector X. A local peak
is defined as a data sample which is either larger than the two
neighboring samples or is equal to Inf.

[PKS,LOCS]= FINDPEAKS(X) also returns the indices LOCS at which the
peaks occur.

[...] = FINDPEAKS(X,'MINPEAKHEIGHT',MPH) finds only those peaks that
are greater than MINPEAKHEIGHT MPH. Specifying a minimum peak height
may help in reducing the processing time. MPH is a real valued scalar.
The default value of MPH is -Inf.

[...] = FINDPEAKS(X,'MINPEAKDISTANCE',MPD) finds peaks that are at
least separated by MINPEAKDISTANCE MPD. MPD is a positive integer
valued scalar. This parameter may be specified to ignore smaller peaks
that may occur in close proximity to a large local peak. For example,
if a large local peak occurs at index N, then all smaller peaks in the
range (N-MPD, N+MPD) are ignored. If not specified, MPD is assigned a
value of one.

[...] = FINDPEAKS(X,'THRESHOLD',TH)finds peaks that are at least
greater than their neighbors by the THRESHOLD TH. TH is real valued
scalar greater than or equal to zero. The default value of TH is zero.

[...] = FINDPEAKS(X,'NPEAKS',NP) specifies the maximum number of peaks
to be found. NP is an integer greater than zero. If not specified, all
peaks are returned.

[...] = FINDPEAKS(X,'SORTSTR',STR) specifies the direction of sorting
of peaks. STR can take values of 'ascend','descend' or 'none'. If not
specified, STR takes the value of 'none' and the peaks are returned in
the order of their occurrence.

See also dspdata.findpeaks

Overloaded methods:
dspdata.findpeaks

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值