假设我们知道离散有限序列的 DFT,一些. 我们如何计算随机频率下相同信号的傅里叶变换?
编辑:
怎么样,我们可以用逆 DFT 得到起始信号,比如:
然后通过以下方式正常获得傅立叶变换:
它是否正确?
EDIT2: 正如@Matt L. 正确指出的那样,我当然想要离散时间傅里叶变换而不是普通的傅里叶变换。在我的母语教科书中傅里叶变换意味着连续信号的 FT 和离散信号的 DTFT。我希望从编辑中可以清楚地看到这一点。:)
假设我们知道离散有限序列的 DFT,一些. 我们如何计算随机频率下相同信号的傅里叶变换?
编辑:
怎么样,我们可以用逆 DFT 得到起始信号,比如:
它是否正确?
EDIT2: 正如@Matt L. 正确指出的那样,我当然想要离散时间傅里叶变换而不是普通的傅里叶变换。在我的母语教科书中傅里叶变换意味着连续信号的 FT 和离散信号的 DTFT。我希望从编辑中可以清楚地看到这一点。:)
您的问题非常有道理,但您的解决方案将不起作用。请注意,表达式为
是周期性的. 这意味着总和
不收敛。让我们假设被定义为否则为零。然后我们得到离散时间傅里叶变换
这个公式确实有效,如果只有 DFT 就可以使用给出。当然这只适用于有限长度的信号. 等式 (1) 仅表示 DFT 包含有关(有限长度)信号的完整信息和任何频点可以使用离散值评估 DTFT 的.
有无数个连续波形在采样后具有相同的 DFT,然后具有不同的 FT。所以你需要指定更多。如果您想要的某些连续信号是严格带限的,那么 Sinc 插值将为您提供一个较小的可能解决方案系列,您可以从中推导出 FT。
如果频率 f 是 SampleRate fs 除以 N 的整数倍,那么它就是 X[f/fs]。如果不是你必须做一个 sin(x)/x 插值(见http://en.wikipedia.org/wiki/Whittaker%E2%80%93Shannon_interpolation_formula)