关于FFT结果计算相角问题求助 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3091|回复: 1
打印 上一主题 下一主题

关于FFT结果计算相角问题求助

[复制链接]

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
跳转到指定楼层
楼主
发表于 2015-1-6 17:24:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下    # l! N$ w7 Z. a% J2 j& x8 J
9 b. S5 [( z+ r" T* n+ c" R
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
1 }! W+ U8 H$ [4 _( \4 e9 ~: `% d9 Z* \/ M, x/ E3 `( H& _2 V
    // 计算振幅
' U4 U; n* x9 k- N    for(i=0;i<n;i++)
# \  K+ p. C( o# O    {
8 H( W- e# o  L( |; f% Q        Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
( Y* X) c  u/ ~4 m5 T: O
% d7 r" G3 i! V1 o, m/ P) f( _7 p        if(i==0)( p! `" t0 E4 C$ v
            Cmo=Cmo/n;1 N! X% a3 f9 I& D
        else
8 Z; r" j& l$ Q9 J7 `3 r            Cmo=Cmo*2/n;
3 X. G4 ~( X. D% F1 b% I8 ~0 V    }3 y! v' k0 J5 ^2 m/ l  F6 Z* M
, f9 V$ f' E3 z/ Z# }$ @7 |2 B6 E, w" d
请问,如何计算对应的相角。谢谢

# c$ b: @/ E% I. w9 U
! t5 G" y# A6 A5 r
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
沙发
 楼主| 发表于 2015-1-6 17:32:47 | 只看该作者
自己解决了
: f  @% \  x4 D
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-5 08:04 , Processed in 0.035629 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表