|
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下 / B+ }& Y2 j* o- K* D
~6 z0 {# G9 Z T' e/ C
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);
% S& I, g% W# v% q3 o6 Y) p" |, l1 M9 A# K# I. U
// 计算振幅: l. t9 O' T7 X0 g( R) Y0 w( ~/ Z
for(i=0;i<n;i++)+ \" y3 q! \6 ?" [' ^2 Y
{; D/ O& e) R2 E7 D: ^. k4 l
Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
2 D6 ^: n; N! z% A2 u9 }5 v/ s5 {- z- }% F, G4 Z# b
if(i==0)
, ]$ M9 |+ o- S0 @2 ? Cmo=Cmo/n;
# ]( b b" M; h! o+ q+ K0 M else
! `8 u" p- A4 U: W8 h) ^ Cmo=Cmo*2/n;
$ q# y3 E% G+ F S9 V% _& z8 Q z }
+ s& ?# i& i" d' x7 M, D5 ^" V9 T2 W8 J) O' E
请问,如何计算对应的相角。谢谢
( B `2 K2 X" w6 a- O2 S
) `' l( O1 s+ } |
|