|
|
创龙工程师,你好,贵司的FFT程序中,已经有计算幅值的样例程序,如下 - _6 g6 v: v3 I7 H
# J/ A" N) I7 v
DSPF_sp_fftSPxSP(n,CFFT_In,Cw,CFFT_Out,brev,rad,0,n);* p- F. E' `: H1 S: l& y p
. B1 f x C- T P* p // 计算振幅* |* U% d+ k) `) B
for(i=0;i<n;i++)
7 w s( b! s c E {- c' _: s# D$ a v
Cmo=sqrtsp(CFFT_Out[2*i]*CFFT_Out[2*i]+CFFT_Out[2*i+1]*CFFT_Out[2*i+1]);
, n9 O4 ]# x Z6 e9 T. i7 G& {" {6 @, S4 O8 V3 }- z
if(i==0)' P: b' c0 t$ ^4 X4 m k
Cmo=Cmo/n;
/ B( c& w& u- p" f# A0 Z else9 o# x, q0 z4 o+ M a1 [% l
Cmo=Cmo*2/n;# Z( K1 {( V3 O) \# F9 H
}9 Z' r! E4 v% f2 h
* ^+ N# {4 j" l+ g4 e9 |
请问,如何计算对应的相角。谢谢0 X! J0 G9 Q5 c. y4 C6 Q0 p
, Y- [6 z* D8 o |
|