嵌入式开发者社区
标题:
关于FFT结果计算相角问题求助
[打印本页]
作者:
tulipyyf
时间:
2015-1-6 17:24
标题:
关于FFT结果计算相角问题求助
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序
,如下
% v3 V- r4 [% ^* u+ @0 `/ C8 O
8 V& i) Y* q: Z8 K- h3 B2 y+ p
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
/ i. r; R9 v' H5 `. t
2 s3 d( @% q. d; e+ i
// 计算振幅
8 Z! G1 R* b* R' m% `# u0 W3 ~- U
for(i=0;i<n;i++)
' P8 k0 D, `- X* O
{
: i& B% J ^/ G3 _: x7 D" t
Cmo
=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
5 k0 i4 @2 p, U7 L- J2 J, j( \( U0 \
; u7 M/ z. `$ D- _
if(i==0)
; [& Y3 s3 b4 }: [4 ^
Cmo
=Cmo
/n;
( j$ ^( P! z9 {6 ~, N/ S
else
% \; c# K) j! p& v" X6 R* `
Cmo
=Cmo
*2/n;
: M9 N. i/ R9 F% q5 s
}
/ d% L4 f3 @0 d$ {
4 J6 `* [& S2 | H) }, j+ V
请问,如何计算对应的相角。谢谢
0 t2 F- N1 m; A/ k
- ~$ d3 w7 y# K/ }( K: J5 k- ?
作者:
tulipyyf
时间:
2015-1-6 17:32
自己解决了
4 L% ?( ~1 c7 m3 m3 P
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4