文件名称:autofft - FFT 分析仪:频率分析仪可用于解释实验数据或将理论结果与测量值进行比较。-matlab开发
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-20 14:27:44
matlab
Signal Processing Toolbox:trade_mark: 提供了多种功率谱估计函数,包括 pspectrum 和 stft。 尽管这些功能非常出色且文档齐全,但它们在某些工程应用中可能会很麻烦。 这些应用包括以工程单位估算振动、噪声和其他离散时间信号的幅度,或将理论结果与测量结果进行比较。 在此类应用中,您可以使用 autofft,这是一种用于估计离散傅立叶变换 (DFT) 的 Matlab 函数,它模拟 Brüel & Kjaer FFT 分析仪的选项。 根据您的输入,autoFFT 分段信号,应用窗口函数和频谱平均。 生成的 DFT 可以以各种工程频谱单位返回,包括幅度、RMS、峰峰值和功率谱密度 (PSD)。 autofft 还可以估计 DFT 的谱导数或谱积分,甚至可以执行短时傅立叶变换 (STFT)。 请注意,autoFFT 需要使用信号处理工具箱来生成窗函数并准确估计 PSD
【文件预览】:
github_repo.zip
autofft.m.zip