I need advice on interpolating a very short (N < 10) discrete, bandlimited signal that is sampled above the Nyquist rate. I understand that technically finite length signals have infinite bandwidth, but for practical purposes, this signal is considered bandlimited because the energy at higher frequencies is low.
Typically, I would use a windowed sinc filter for bandlimited interpolation. However, given the very short length of this signal, most samples are near the edges. This proximity to the edges causes issues during convolution as the filter runs over the signal's edges.
An alternative method I'm considering is zero-padding the DFT of the signal (in the middle) and then taking the IDFT. I believe this approach is equivalent to using a Dirichlet kernel for the interpolation filter, which is known to have worse spectral characteristics compared to the windowed sinc filter. However, this method might mitigate the edge problem mentioned above.
Could anyone provide insights or recommendations on the best approach to interpolate such short non-periodic bandlimited signals? Are there other methods or techniques that could be more effective in this scenario?
Additional links: This question and answer are also relevant. And also this answer.