How do I Input both x-coordinates and y-coordinates into the findpeaks function?

Hi, I want to use my x-coordinates and y-coordinates as inputs when using the findpeaks function but for some reason, it does not let me.
%Find the peaks displaying magnitude,width,locations
%only selecting the largest peaks
[pks,w,locs] = findpeaks(x,s,'MinPeakHeight',100)
x = is a time vector that starts at zero and slowly increases.
s= is the y axis values. Both x and s are the same size.
I need to do this so that I can find the location of the peaks in my signal using the X-values that came with the signal.
Can someone help me with this?

답변 (1개)

[pks, locs, w] = findpeaks(s, x, ...)
doc findpeaks for details.

카테고리

태그

질문:

2021년 4월 23일

답변:

2021년 4월 23일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by