嵌入式开发者社区

标题: 关于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 j2 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