DFT的matlab源代码dft 离散傅立叶变换 在大学二年级时,我修了两个学期的信号理论课。 我发现,如果我没有积极地与他们合作,那么就很容易忘记我所学到的概念。 我创建了Python版本的DFT和逆DFT算法,以复习DFT的概念。 dft.py def dft(input) :用于根据时域阵列input计算频谱S的函数。 根据公式S = V^H * s ,其中S是频谱, V^H是DFT矩阵的厄米(hermitian),并且input s def graph_freq_spectrum(freq_spectrum) :用于绘制频谱图的功能。 使用plotly Python库实现 idft.py def idft(freq_spectrum) :将频谱转换为时域正弦波的函数。 使用sympy Python库对符号方程进行建模。 到目前为止,它仅能提供原始功能的别名。 我还没有时间实现一种基于用户给定标准来找到正确频率的方法。 演示 用y=cos(pi*n)和y=sin(pi/2*n)简单示例演示上述功能 y = cos(pi * n)演示的输出 频谱(使用dft()计算):[ dft(
2023-03-28 20:19:43 3KB 系统开源
1
提出了一种基于十项余弦窗的插值FFT算法,分析了余弦组合窗的特性,从旁瓣特性的优势出发,运用旁瓣峰值较低的十项余弦窗,并用双谱线插值算法推导出其对应的修正公式.仿真计算结果表明,谐波幅值误差小于0.001%,相位误差小于0.001%.新的插值FFT算法与常用的Hannning窗、Blackman窗插值FFT算法的测量结果对比,进一步说明了该算法可以有效提高电力系统谐波测量精度,具备实际应用价值.
1
傅立叶变换详细推导的介绍,很不错,值得一看
2023-03-07 19:25:53 1024KB 傅立叶 变换 频域
1
分数阶傅立叶变换 分数阶傅立叶变换 分数阶傅立叶变换
1
matlab傅里叶描述子代码信息 使用傅立叶变换和互信息进行形状识别。 以下论文使用了该仓库中的Matlab和C ++代码: N Govender,J Warrell,P Torr和F Nicolls,“使用傅立叶描述符和互信息的2D主动形状识别的概率模型”,计算机科学进展,土耳其伊斯坦布尔,2014年8月22-23日,第69-74页
2023-03-02 20:43:58 64KB 系统开源
1
采用傅立叶变换轮廓术,针对基频提取的关键技术采用逐行傅立叶变换,准确提取基频信息的方法恢复相位信息。在此基础上,以未畸变条纹为基准,得出被测物体的真实位相值。该方法只需一幅条纹图,节约了测量时间。实验证明可实现无接触面型的自动传感。
2023-02-24 14:43:03 3.55MB 自然科学 论文
1
mathematica与傅立叶变换1
2023-02-23 15:35:19 1.39MB doc文档
1
傅立叶变换源码,根据傅立叶公式,形成的计算程序实现,是c源码
2023-02-21 22:54:54 4KB 傅立叶 fft dft
1
ffts,对散射数据执行快速傅立叶变换 (FFT)。 Yq = ffts(X,V,Xq) 或者Yq = ffts(X,V,Xq, 方法, 窗口) 输入, X : 位置数组 [mx 1] V : 带有值的数组 [mx 1] Xq :节点位置 [ nx 1],具有等距点(参见 linspace) (可选的) 方法 : 1. 'grid', gridding (默认) 2. 'fit' , b-spline fit window : 1. 'bspline', bspline (默认) 2. 'kaiser', kaiser 贝塞尔函数输出, Fq:散射数据的傅立叶光谱 [nx 1]。 网格化: 1. 对位置 (X) 处的散射值 (V) 进行平滑处理(卷积) 通过内核到常规网格。 使用网格 2 次过采样Xq的版本2. 数据乘以一组密度补偿权重。 按照步骤 1 进行计算,但所有值都设置为 1。 密
2023-02-10 11:35:35 3KB matlab
1
DFT的matlab源代码kfr-fft 高度优化的FFT KFR是快速,现代的C ++ DSP框架,DFT / FFT,音频重采样,FIR / IIR滤波,Biquad,矢量函数(SSE,AVX) 特征 FFT针对SSE2,SSE3,SSE4.x,AVX和AVX2处理器进行了优化 双精度和单精度 表演 FFT(双精度,大小范围从1024到16777216)有关基准测试过程的详细信息,请参见。 先决条件 macOS:XCode 6.3、6.4、7.x,8.x Windows:MinGW 5.2和Clang 3.7或更高版本 Ubuntu:GCC 5.1和Clang 3.7或更高版本 CoMeta元编程库(已包含) 测验 执行build.py以运行测试或从tests目录手动运行测试 在以下系统上测试: OS X 10.11.4 / AppleClang 7.3.0.7030031 Ubuntu 14.04 / gcc-5(Ubuntu 5.3.0-3ubuntu1〜14.04)5.3.0 20151204 / clang版本3.8.0(tags / RELEASE_380 / final
2023-02-10 09:50:44 281KB 系统开源
1