data = [2 12 4 6 9 4 3 1 19 7];[pks,locs]=findpeaks(data,'minpeakdistance',3);% returns pks=[12 19]% locs=[2 9]findpeaks可以找到所有的局部最小值,对于你的情况,需要一些额外的判断,因为你并没有需要所有的局部值。