Poniższy wątek stanowi niewielką odmianę przykładu z podręcznika. Autor wykorzystał ten przykład, aby zilustrować, że wielomian interpolujący w próbkach o równych odstępach ma duże oscylacje w pobliżu końca przedziału interpolacji. Oczywiście interpolacja splajnu sześciennego daje dobre przybliżenie w całym przedziale. Przez lata uważałem, że należy unikać interpolacji wielomianowej wysokiego rzędu w równo rozmieszczonych próbkach z przedstawionego tutaj powodu.
Jednak ostatnio znalazłem wiele przykładów sygnałów z ograniczeniem pasma, w których wielomian interpolacyjny wysokiego rzędu daje mniejszy błąd aproksymacji niż interpolacja sześcienna-splajn. Zazwyczaj wielomian interpolacyjny jest dokładniejszy w całym przedziale interpolacji, gdy częstotliwość próbkowania jest wystarczająco wysoka. Wydaje się, że dzieje się tak, gdy próbki są równo rozmieszczone z częstotliwością próbkowania co najmniej 3 razy większą niż częstotliwość Nyquista sygnału. Ponadto przewaga nad interpolacją splajnu sześciennego poprawia się wraz ze wzrostem (częstotliwość próbkowania) / (częstotliwość Nyquista).
Jako przykład porównuję interpolację sześcienno-splajnową z interpolującym wielomianem dla fali sinusoidalnej o częstotliwości Nyquista 2 Hz i częstotliwości próbkowania 6,5 Hz. Między punktami próbkowania wielomian interpolujący wygląda dokładnie tak samo jak rzeczywisty sygnał.
Poniżej porównuję błąd w dwóch przybliżeniach. Podobnie jak w pierwszym przykładzie, interpolacja wielomianowa najgorzej działa na początku i na końcu przedziału próbkowania. Jednak wielomian interpolujący ma mniej błędów niż splajn sześcienny w całym okresie próbkowania. Wielomian interpolacyjny ma również mniejszy błąd podczas ekstrapolacji w małym odstępie czasu. Czy odkryłem dobrze znany fakt? Jeśli tak, to gdzie mogę o tym przeczytać?