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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
跳转到指定楼层
楼主
发表于 2015-1-6 17:24:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下   
2 q+ h- \* |% s5 r7 Y' W
) q) u- O) b  b) ~DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
4 @3 y" n& X2 V  Q; c
& l/ D  x1 n/ w5 J+ \    // 计算振幅
6 m8 ^2 n% R/ \/ F$ Z    for(i=0;i<n;i++)
/ S1 f3 t3 {3 e7 h    {/ R) U) l7 G0 _/ d; R: E
        Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);* l2 e5 }3 F$ {) I% W# n: C
0 n7 |/ A) c8 ^6 W) J! ^0 @
        if(i==0)
" z: `* B. Q/ c9 Y2 f            Cmo=Cmo/n;
. v; P; ~% [4 `! W1 |8 |        else
/ p# j: e& ]% j. w5 x            Cmo=Cmo*2/n;. o, t# e2 H! I- W5 t
    }
. U8 H- \. W. s+ N! `" i
( P1 ]+ W  \+ l, w8 ~+ y- A0 E请问,如何计算对应的相角。谢谢

/ }/ j: d+ b% m; l# \
" e0 e. A/ h* n
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
沙发
 楼主| 发表于 2015-1-6 17:32:47 | 只看该作者
自己解决了4 [) C& O1 Z; w) _$ ^
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 11:02 , Processed in 0.035634 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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