嵌入式开发者社区

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