计算平滑的傅立叶幅度谱
此函数计算傅立叶幅度谱及其平滑版本。 为了平滑,它使用基于窗口中值或均方根值的窗口平均。 默认窗口数为 20。代码还接受用户定义的窗口数值。 Windows 具有相同数量的数据点。
用法:
[fas] = smoothFFT(w,dt);
或使用 rms 方法和自定义数量的窗口参数进行平滑
[fas] = smoothFFT(w,dt,'n_windows',25,'method',rms);
静态输入:
w = 时间序列数据向量(1xn 或 nx1) dt = 采样间隔(例如,每秒 100 个样本的数据为 0.01 秒) n_windows = 平均的窗口数(每个窗口包含相同数量的数据点) method = 平均方法(中值,rms)(例如,'method','rms')。
有效的 PROP_NAME / PROP_VAL 对: -----------
2021-08-18 18:33:29
103KB
matlab
1