巨大的比例因子振幅在NUFFT vs FFT
112(30天)
显示旧的评论
你好,我有几个问题关于FFT和NUFFT。
- 我试着计算的光谱分析数据(超过30000个样本向量,由于采样频率为240赫兹),利用FFT和NUFFT算法,在相同的采样数据的向量。有相同的形状和的结果相同,除了高的比例因子(10 ^ 4)。此外,使用只在非均匀矢量只有NUFFT数据超过某个阈值(0.95,就我而言)之前相同的数组,比例因子明显不同,但仍然存在。有一种快速的方法来找到并可能正确的比例因子呢?
- NUFFT的光谱分析,有一个更高的谐波频率较低。这是由于这一事实,与阈值剥离,我已经打扫了信号,所以我可以看到更好的低频成分谱图?
谢谢提前
答案(1)
保罗
2023年5月15日14:54
在fft部分,变量dft_trajectory被定义为
% dft_trajectory = abs (fft (raw_trajectory(:,我))/ m);
但nufft部分不包括除m dft_trajectory的计算。单独占一个很大的区别。
同时,raw_trajectory数据有一些异常值和数据下降,应清理干净
负载raw_trajectory
负载clean_frames
负载raw_trajectory_ot
[m, n] =大小(raw_trajectory);
fs = 240;
图
tvec = (0: m - 1) / fs;
%我玩……这里处理离群值,但数据在下降
%在t = 1秒持续很长时间。
% raw_trajectory (: 1) = filloutliers (raw_trajectory(: 1),“线性”,“movmedian”, 100年);
情节(次要情节(211),clean_frames (1:), raw_trajectory_ot (: 1))
情节(次要情节(212)、tvec raw_trajectory (: 1))