⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 分裂基算法
💻 CPP
字号:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//#include "msp.h"
#include "complex.h"
#define pi 3.14159265359

void main()
{
	void msplfft(complex x[],int n,int isign);
	int count,power,i;
	count=256;
	power=4;
	complex *TD,*FD;
	TD=(complex *)malloc(sizeof(complex) * count);
	FD=(complex *)malloc(sizeof(complex) * count);
	for (i=0;i<count;i++)
	{
		TD[i].real=cos(2*pi*i/count)+cos(pi*i/count);
		TD[i].imag=sin(2*pi*i/count)+sin(pi*i/count);
	}
	FD=TD;
	msplfft(TD,count,-1);
	for (i=0;i<count;i++)
	{
		printf("%lf %lf\n",FD[i].real,FD[i].imag);
	}
	free(TD);
	free(FD);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -