嵌入式开发者社区
标题:
关于FFT结果计算相角问题求助
[打印本页]
作者:
tulipyyf
时间:
2015-1-6 17:24
标题:
关于FFT结果计算相角问题求助
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序
,如下
$ Z; |% E9 `! t# c6 f" p' A2 |" O5 n
: X: `3 d8 g7 p' S
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
) J4 x5 v2 i3 o, I' }- u5 K
3 \7 `: h$ ~% I! x) q" g; d. p* P
// 计算振幅
: N" r P$ C) {/ J
for(i=0;i<n;i++)
7 a' ?* n6 ]+ \3 Z6 g# [# \5 z( ~' R6 V% X
{
, b" j6 I5 M" @/ m3 n; p
Cmo
=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
/ ?& r U! _. D) @8 G( D
8 R* J8 p9 r6 l3 l% D: }
if(i==0)
' r0 g) m7 h( w# d7 L/ ~& }
Cmo
=Cmo
/n;
3 F2 E0 W* |" g; x
else
! u- i9 ]' ]4 D x& o7 O+ N
Cmo
=Cmo
*2/n;
9 k) \, \" q" |! o5 E5 A
}
4 X! y/ B" | ]( x5 Z
H) E, M8 A- ]# I5 S D
请问,如何计算对应的相角。谢谢
5 w, u( A: A0 F. h3 `2 H
6 @* v0 i' V* E8 a0 w% H- c
作者:
tulipyyf
时间:
2015-1-6 17:32
自己解决了
& g) I/ [7 R, r, t0 m, E, D
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4