Aşağıdaki grafik, bir kitaptaki bir örneğin küçük bir varyasyonudur. Yazar bu örneği, eşit aralıklı örnekler üzerinde enterpolasyon yapan bir polinomun enterpolasyon aralığının uçlarına yakın büyük salınımlara sahip olduğunu göstermek için kullandı. Tabii ki kübik spline enterpolasyonu tüm aralık boyunca iyi bir yaklaşım sağlar. Yıllarca, burada gösterilen nedenden ötürü eşit aralıklı numuneler üzerinde yüksek dereceli polinom enterpolasyonunun önlenmesi gerektiğini düşündüm.
Bununla birlikte, son zamanlarda yüksek dereceli enterpolasyonlu polinomun kübik spline enterpolasyonundan daha az yaklaşık hata verdiği birçok bant sınırlama sinyali örneği buldum. Tipik olarak bir Enterpolasyon polinomu, numune oranı yeterince yüksek olduğunda enterpolasyon aralığının tamamında daha doğrudur. Numuneler, sinyalin Nyquist frekansından en az 3 kat daha yüksek bir örnekleme hızı ile eşit aralıklarla yerleştirildiğinde, bu durum geçerli görünmektedir. Ayrıca, (örnek oranı) / (Nyquist frekansı) arttıkça kübik spline enterpolasyonuna karşı avantaj artar.
Örnek olarak, kübik spline enterpolasyonunu 2 Hz Nyquist frekansı ve 6,5 Hz örnekleme oranına sahip bir sinüs dalgası için enterpolasyon yapan bir polinom ile karşılaştırıyorum. Örnek noktaları arasında, enterpolasyon yapan polinom gerçek sinyalle tamamen aynı görünür.
Aşağıda iki yaklaşımdaki hatayı karşılaştırıyorum. İlk örnekte olduğu gibi, polinom enterpolasyonu numune aralığının başlangıcına ve sonuna yakın bir yerde en kötü şekilde gerçekleşir. Bununla birlikte, enterpolasyon yapan polinomun tüm numune aralığı boyunca kübik spline'dan daha az hatası vardır. İnterpolasyon polinomu ayrıca küçük bir aralıkta ekstrapolasyon yaparken daha az hata yapar. İyi bilinen bir gerçeği keşfettim mi? Öyleyse, nereden okuyabilirim?