嵌入式开发者社区
标题:
关于FFT结果计算相角问题求助
[打印本页]
作者:
tulipyyf
时间:
2015-1-6 17:24
标题:
关于FFT结果计算相角问题求助
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序
,如下
7 C: i4 A3 q& h
- J8 ~* p' Z' @ N( G& j: H9 U3 W7 n
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
+ J4 g( o* M& T) |- _
! G" o2 d. P. j
// 计算振幅
& ` ]: u3 T' o9 o( ]0 ?4 K& U
for(i=0;i<n;i++)
) u. ^7 @0 s; N# J e6 B
{
7 ?( O* m2 e( p' L% h
Cmo
=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
* J7 \+ K+ O) Z/ m; e$ S
L/ {" h) B3 r4 N
if(i==0)
9 B* T& z5 @+ T6 R9 D
Cmo
=Cmo
/n;
9 u% i$ W" O# P$ {' x+ U2 ]
else
! s* C8 @ k5 {
Cmo
=Cmo
*2/n;
4 Q8 H# J5 B s6 c, ^. X9 l1 c% p& r- h
}
2 O% P! [$ Z% B# y2 j
2 g; O+ q6 W! x8 k/ z1 `1 r1 y
请问,如何计算对应的相角。谢谢
5 G ~' e/ M0 ~# G+ g+ q
. P- h( e4 \) @2 e8 {( Z4 {5 B& |
作者:
tulipyyf
时间:
2015-1-6 17:32
自己解决了
/ A5 I. A4 E- U; t, Q
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4