我想缩短时域数据的大小

时间:2012-11-12 02:12:12

标签: matlab

我的脉冲响应长度为150毫秒。但30毫秒后的大部分信号都接近于零。所以我假设他们对fft后光谱的影响非常小。我想缩短时域数据的大小。但我还需要改变阶段中的几点。所以首先我需要做fft和相位校正并做反fft。在做反向fft的同时,我希望以1/4的长度减少时域。所以这个长度信号会给我相同的光谱。

你能否就如何在逆fft之后得到真实数据提出一些建议,所以它代表时间信号在ifft之后没有实数和虚数值?

我不想减少时间向量的间距,它会改变频率向量中的最大频率。所以我将改变时间信号的长度,数据点的数量将是前一个的四分之一。

所以我需要仔细选择ifft之前的值,以便它在两侧都具有对称性,并且在ifft之后不会产生虚数值。

感谢 济三

0 个答案:

没有答案