注意:实验报告不全,参考价值:函数实现。 1.1 用C++实现复数类,并为其定义必要的运算符。 struct Complex{ double real_; double image_; Complex (void); Complex (double const& real); Complex (double const& real, double const& imag); Complex (Complex const& v); Complex operator+ (Complex const& a) const; Complex operator- (Complex const& a) const; Complex operator* (Complex const& a) const; Complex operator/ (int n) const; …… }; 1.2 void fft (Comples* dst, Complex* src, int p);快速傅里叶变换。 求复数数组src[0, 2p)的傅里叶变换,结果存放在dst[0, 2p)中。 1.3 void ifft(Complex* dst, Complex* src, int p); 快速傅里叶逆变换。 求复数数组src[0, 2p)的逆傅里叶变换,结果存放在dst[0, 2p)中。 1.4 利用快速傅里叶变换计算长整数乘法。 typedef std::vector Integer; void multiply( Integer* rst, Integer const& a, Integer const& b); 假设向量 a[0, n) 表示一个长整数: 其中 2≤β≤256 为基底,函数将两个长整数 a, b 相乘,结果放在*rst 向量中。 利用上面的长整数乘法程序计算结果 (123456789ABCDEF)16 256^500×(FEDCBA987654321)16 256^500 (987654321)10 10^800×(123456789)10 10^800
2019-12-21 19:46:20 22KB 北邮 数值 符号计算
1
频域中雨雪图像的清晰化处理。本文为CMU大牛的文章( Analysis of Rain and Snow in Frequency Space)。欢迎也做这个方向的朋友们和我联系相互探讨。
2019-12-21 19:45:22 1.88MB 雨雪 图像清晰化处理 频域 傅里叶变换
1
此程序是用verilog编写的完整的基2FFT,即快速傅里叶变换。程序很详细,有部分解释说明使程序明白易懂。
2019-12-21 19:44:14 9KB verilog 快速 傅里叶变换 FFT
1
利用分数阶傅里叶变换对线性调频信号进行参数估计,包括中心频率和调频率,在阶次搜索的时候利用了粗搜索和精细搜索的两级搜索方法
2019-12-21 19:43:13 2KB LFM frft 粗搜索 精细搜索
1
傅里叶变换相位解包裹程序,最原始的解包裹程序。
2019-12-21 19:41:52 25.24MB 傅里叶
1
短时傅里叶变换的matlab实现,有详尽的注释,方便学习理解
2019-12-21 19:40:04 2KB matlab stft wvd fft
1
快速傅里叶变换 (fast Fourier transform), 即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。 这篇PPT非常详细的讲述了快速傅里叶变换的步骤和原理,非常值得一读。
2019-12-21 19:39:39 1.84MB 傅里叶变换 蝶形运算
1
Stanford EE261, Fourier Transform and its applications. 讲解非常好,基本每一步都在进行数学推导。同时给出热力学,光学,成像的具体应用实例。最近才的部分也包含在对一维到多维傅里叶变换的应用。 无信号与系统基础的话,也可在这本书中找到对于线性系统的讲述。
2019-12-21 19:34:27 30.06MB 傅里叶变换
1
1024点FFT快速傅立叶变换(vhdl) 1024点FFT快速傅立叶变换(vhdl).zip
2019-12-21 19:34:21 568KB fft 快速傅里叶变换 VHDL
1
基于分数傅里叶变换的图像加密,两个程序随便你喜欢,matlab代码
2019-12-21 19:32:41 189KB frft 加密
1