/*计算每一级的输出,l 为某一级,i 为同一级的不同群,使用同一内存(即位运算),将 FFT
流图作出来将看的很清晰。*/
n1 = 1;
for(l=1; l<=m; l++)
{
e = 3.1415926/n2;
c = 1.0;
s = 0.0;
n2 = n1/2;
n1 = 2*n1;
c1 = cos(e);
s1 = -sign*sin(e);
for(j=0; j
for(i=0; i<8; i++)
printf("%d %f %f\n",i,x[i],y[i]);
FFT(x,y,8,-1);
for(i=0; i<8; i++)
printf("%d %f %f\n",i,x[i],y[i]);
return 1;
}