嵌入式开发者社区

标题: 关于FFT结果计算相角问题求助 [打印本页]

作者: tulipyyf    时间: 2015-1-6 17:24
标题: 关于FFT结果计算相角问题求助
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下   
( t7 X. N; ]; S) T4 A( ~
1 H9 m1 o1 F# @1 g2 G5 CDSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
$ a, [9 {9 u; ], F; z  p1 Y3 y. v  b/ P$ u$ @2 Y4 q
    // 计算振幅
3 V, I& q7 E8 Q8 @5 D6 _    for(i=0;i<n;i++)# }$ m% V! U; T' _. j% K: j" d  F+ g
    {
+ _, G- X! D2 W        Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
% T3 a7 Z4 i, @/ I6 Q) t, T, R1 `, g  m) |( h' o. F. h
        if(i==0): T" q" m* [) Y8 f& O) C& f) B% T
            Cmo=Cmo/n;
  M5 h, V. y. Y2 [) S0 m. H        else- |& B, ~+ u9 f
            Cmo=Cmo*2/n;: @# e3 N$ |& [3 Q" i
    }
( y. G5 A. p0 y8 O+ E$ k0 r7 P
4 }3 e7 _- ?7 y$ |8 L" J7 ~' S请问,如何计算对应的相角。谢谢

! R! P" F' _" T$ z' p- r+ v' |" Y5 D. p% B( R

作者: tulipyyf    时间: 2015-1-6 17:32
自己解决了
7 S. W& S* Y8 Y% U( n& R& f# ~( F




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4