如何在 matlab 中执行对数时间尺度 fft?

How to perform log time scale fft in matlab?

我在 log(time) 域中有数据(如图所示),因为 fft 总是只在 time 域中使用,然后我如何在 matlab 中使用 fft 来转换日志(时间)数据。谢谢w(z)

  1. 重新采样到线性时间,
  2. 内插到均匀间隔的数据,
  3. fft.

您可以使用 interp1

中的构建来执行 1-2