我有一个测量的时变信号,已知它具有可变频率响应(我有测量设备的频率与灵敏度数据)。我想使用以下方式去卷积:
pt = ifft(fft(vt)./Mf)
其中vt是时变信号,Mf是频率响应。
我采取了幅度
abs(fft(vt))
并除以频率。与响应曲线Mf(内插到相同的频率范围)。
但是,如果我设置Mf = 1(对于所有值f = 0到n MHz),当我执行ifft时,我没有得到原始信号vt。
我的理解是我需要使用vt fft幅度执行除法(fft(vt)./ Mf)(因为Mf实际上是频率数据与幅度数据)但是然后使用实数/复数fft数据来获取ifft原始信号,但我不确定如何使其正常工作。
答案 0 :(得分:0)
在我看来,你所声称的是那个
pt = ifft(fft(vt)./1)
不会导致pt等于vt。这是一些浮点精度。我会看一下pt和vt样本之间绝对误差的最大值。这应该比vt中的样本至少低十个数量级。