64,648
社区成员
发帖
与我相关
我的任务
分享
CString strAllData="-1.111317 -1.234257 -0.866633 -0.549730";
char input[1000];
int i,n,r;
double xreal[256],ximag[256];
char *p;
sprintf(input,"%s",strAllData);
p=input;
i = 0;
while (1) {
r=sscanf(p, "%f%f%n", xreal + i, ximag + i,&n);
if (EOF==r) break;
if (2==r) {
i++;
if (i>=256) break;
p+=n;
}
}
n = i;
printf("n=%d\n",n); // 要求 n 为 2 的整数幂
for (i=0;i<n;i++) {
printf("xreal[%d]==%lg,ximag[%d]==%lg\n",i,xreal[i],i,ximag[i]);
}
FFT (xreal, ximag, n);