有许多种插值数据的方法。我认为插值法意味着您在某些数据点之间“画线”。这可以通过多种方式完成。在DSP(特别是在多速率DSP)中有用的一种插值类型是“带限插值”。如果您用google搜索,将会获得许多有趣和有用的点击。您建议的不是带限插值。在“上采样” x中,原始x中不存在频率分量。
编辑(太长,无法放入评论):
从开始,您的构造之间有很大的不同X= [ A ,B ,C,D ,E,F,G ,H]您提供的参考中的示例。
考虑实际输入
X= [ A ,B ,C,D ,E,D∗,C∗,B∗]
全频带输入的上采样倍数为2。在这种情况下的上采样可通过第一载置零在交织的输入(即进行X0,0 ,x1个,0 ,。。。0 - π/ 2π/ 2-π
X2 = [ A ,B ,C,D ,E,D∗,C∗,B∗,A ,B ,C,D ,E,D∗,C∗,B∗]
π/ 2
ÿñ= ∑∞ķ = - ∞X 2ķsinc(0.5n−k)
在实践中,尽管会有些失真,因为砖墙过滤器不现实。实用的滤波器可以抑制/消除输入中的频率,或者可以留在上采样信号中图像中的某些频率分量中。否则过滤器可能会在两者之间做出折衷。我认为您的频域构造也反映了这种折衷。这两个示例代表两个不同的选择:
Y=[A,B,C,D,E,0,0,0,0,0,0,0,E∗,D∗,C∗,B∗]
Y=[A,B,C,D,0,0,0,0,0,0,0,0,0,D∗,C∗,B∗]
如果输入的带宽限制在奈奎斯特频率以下,如您的参考文献所述,此问题将消失。
ρ
Y=[A,B,C,D,ρ,0,0,0,0,0,0,0,ρ∗,D∗,C∗,B∗]