- 7
- 0
- 约1.16万字
- 约 12页
- 2020-07-18 发布于江苏
- 举报
#include iom128.h
#include intrinsics.h
/*********************************************************************
快速傅立叶变换
函数简介:此函数是通用的快速傅里叶变换
C 函数
C 语言函数,移植性强,以下部分不依
赖硬件。此函数采用联合体的形式表示一个复数,输入为自然顺序的复
数(输入实数是可令复数虚部为 0),输出为经过 FFT 变换的自然顺序的复数
使用说明:使用此函数只需更改宏定义
FFT_N
的值即可实现点数的改变,
FFT_N
应该为
2 的
N 次方,不满足此条件时应在后面补
0
函数调用:
FFT(s);
时 间: 2010-2-20
版 本: Ver1.0
参考文献:
**********************************************************************/ #includemath.h
#define PI 3.1415926535897932384626433832795028841971
//定义圆周率值
#define FFT_N 128
// 定义傅立叶
变换的点数
struct compx {float real,imag;};
//定义一个复数结构
st
原创力文档

文档评论(0)