计算的一个点集(实际)峰值

E

edaudio2000

Guest
我有一个存储离散时间系列H(一)。典型值为:(只描述,实际值是浮动):

ħ [我] = 0,0,0,0,4,7,12,15,13,9,6,4,1,0,0,0,0,0,0,0

这相当于顺利波形高(吨),其中有一个通用的升余弦形式抽样蓬。振幅变化,但只有最高位置需要计算。最高的,在主要,介于的H 2某处[一]采样点,正是这种相对位置
, 我需要工作了。

有什么想法?

电信行业协会

 
使用内插
, 并找到高峰

Matlab的
, 对于这个功能。

 
brmadhukar说:

使用内插,并找到高峰Matlab的,对于这个功能。
 
我写这篇文章为您简单的例行公事。

#包括<stdio.h>
#包括<conio.h>

无效的主要(无效)

浮动喜[20],最大;
整合酶,名次;

为(1 = 0;“20,我 )

printf(“嗨[%d个] =”,1);
scanf(“%F”类,与喜[一]);
printf(“\ N”的);

printf(“输入的完成。\ N”的);
printf(“\ N”的);

最大=喜[0];
为(1 = 0;“20,我 )

如果(喜[一]“最大值)

最大=喜[一];
名次=我;


名次 = 1;
printf(“马克斯(喜)=%女\ N”型,最多);
printf(“Positin =%i个\ N”的,名次);
参考getch();


输出:
15.0000
8

阿塞菲。

 

Welcome to EDABoard.com

Sponsor

Back
Top