嵌入式开发者社区

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

作者: tulipyyf    时间: 2015-1-6 17:24
标题: 关于FFT结果计算相角问题求助
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下   
9 H/ o0 Z$ T! k0 C5 j4 A
* S6 U5 |& d8 Y1 TDSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
. m5 s% w3 g- E; g1 c1 ^
$ K2 ?7 `: I2 i& f$ \' l    // 计算振幅8 n# m- p& C" L$ [2 K0 ~
    for(i=0;i<n;i++)
5 j& s0 Q( j% z$ J( \9 f! a7 ]    {5 q' }# p. k8 S
        Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
, s0 f; m" ]% p% x* i2 q3 F6 u6 X& p0 t6 ~; U
        if(i==0): `- Z' u- ]0 {5 P' p8 m
            Cmo=Cmo/n;. B; Z& B0 K# Y! q2 ?
        else
: z0 {- i! N# I. Q! a            Cmo=Cmo*2/n;
4 O: b' M1 v: F( r' h# l) @    }3 R2 d5 v0 ]9 _3 E) A7 ?9 G8 y) `# }

' r& w' o* q# P  [请问,如何计算对应的相角。谢谢
; d" L* ~+ ^. L2 S$ w* \1 f+ Y: g3 q
: L1 a# m+ C. m. ~8 w/ h

作者: tulipyyf    时间: 2015-1-6 17:32
自己解决了
5 w: x7 ?7 ]- v6 E




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