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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
跳转到指定楼层
楼主
发表于 2015-1-6 17:24:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下    1 m+ Y: s: S  {0 g% S7 U
( `0 d+ i+ T6 @1 z0 D* A
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
8 d! W' v2 K8 ~3 g6 l  B1 Z& B5 {) y8 ]9 u! B5 H; B  \4 }
    // 计算振幅/ Z4 Z8 m4 F: u0 q/ l
    for(i=0;i<n;i++)
) e% J0 I2 g: v2 M/ [    {8 Z, F, n/ z1 n$ n* ~4 X5 I% h
        Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
9 o, O  W9 t$ z- }3 h! G
" ?; K  c3 D# a5 ^/ F7 Q        if(i==0)3 p- z8 R$ |  O* C' L7 U
            Cmo=Cmo/n;
9 V# Y: H, s) I" @* L        else+ e1 K5 s2 s* T& O  {( ]# N' m( Y* j
            Cmo=Cmo*2/n;
' U" i: K9 ]3 R- L    }
; }+ C/ l/ o' f/ N3 @
$ E; i* Z/ `2 \" |  h2 i/ I" b" G8 v8 J请问,如何计算对应的相角。谢谢

: G6 @3 w/ i& ~( b# B: {
6 z' g# L0 y$ h3 l; r& `1 K
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

19

主题

74

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
沙发
 楼主| 发表于 2015-1-6 17:32:47 | 只看该作者
自己解决了% Z3 _$ n9 ?% M2 y1 g7 i
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-25 05:51 , Processed in 0.035942 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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