Rom*_*rin 6 algorithm matlab signal-processing fft discrete-mathematics
我有与Radon变换相关的任务,它包含一个使用DFT重新采样的子任务.
让我们考虑具有515像素长度的非周期性离散信号(图1)(例如像素串).在我的重新采样实现中包含以下步骤:
图.1

图2

图3

图4

图5

为什么我们必须执行信号的循环移位并在中心准确添加零?(我假设这使得信号周期性)Zeropadding进行插值DFT频谱,是否正确?(我问过,有人说这不是什么)也许有人可以用简单的方式解释zeropadding后信号会发生什么.
我在Matlab中做了一些实验,发现任何其他动作序列都不能给出所需的结果.
现在让我们考虑两种情况:
a)(这个正确的变体)我们有非周期性离散信号(例如像素串),它将循环移位到左边,在中心填充零,之后将从此获得DFT并将其移回.

b)我们有非周期性离散信号(例如设置的像素串),在此之后将从左和右填充零,从中获得DFT.

这些DFT光谱有什么区别?
我读了一些书,但没有找到这个zeropadding案例的答案.看来这只能通过自己的经验找到.
AC Kak和Malcolm Slaney,计算机断层扫描成像原理,工业和应用数学学会,2001年第25页