如何在matlab的频谱图上找出波峰的坐标
答案:2 悬赏:0 手机版
解决时间 2021-02-05 04:39
- 提问者网友:流星是天使的眼泪
- 2021-02-04 09:33
如何在matlab的频谱图上找出波峰的坐标
最佳答案
- 五星知识达人网友:撞了怀
- 2021-02-04 10:12
你的程序有点小问题,需要在修改一下
全部回答
- 1楼网友:独行浪子会拥风
- 2021-02-04 10:50
function [sum ,index ] = trifind(a,first,last)
%trifind find x[k] if x[k-1]x[k+1]
% return all index of x[k] and the numbers of x[k]
sum = 0;
i = 1;
for k=first+1:last-1
if a(k-1)a(k+1)
sum ++;
index(i)=k;
i++;
end
end
该函数可以查找下标first至last的波峰个数,并返回波峰在频谱中的下标; 这里我理解的波峰是前后两个数都比中间的数小,中间这个数就是波峰,不知道符合你的要求不,你看看吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯