İnterpolasyon, bilinen veri noktaları arasındaki bir değeri tahmin etmek demektir. Aradığınız değeri elinizdeki verilerin aralığı içindeyse, interpolasyon eksik değerini tahmin etmenin bir yolunu verir.
En basit durum doğrusal interpolasyondur; bu yöntemde iki nokta arasına bir doğru çizilir. Polinom interpolasyonu ise birkaç noktadan tam olarak geçen tek bir polinom kullanır. Lagrange interpolasyonu, bilinen değerleri birbirinden farklı olduğunda bu polinomu yazmanın standart bir formülüdür.
Bilinmeyen , bilinen aralığın dışındaysa artık interpolasyon değil, ekstrapolasyon yapıyorsunuzdur. Bu farklı bir iştir ve genellikle daha az güvenilirdir.
Doğrusal İnterpolasyon Formülü
ve noktalarını bildiğinizi ve olduğunu varsayalım. , ile arasındaysa doğrusal interpolasyon şu formülü kullanır:
Bu yöntem, ile arasındaki yatay uzaklığın oranını alır ve aynı oranı ile arasındaki dikey değişime uygular. Gerçek ilişki bu aralıkta doğrusal ise sonuç tamdır; değilse yerel bir tahmindir.
Doğrusal İnterpolasyon Örneği
Bilinen noktaların ve olduğunu ve için değeri bulmak istediğinizi varsayalım.
Doğrusal interpolasyon formülünü kullanın:
Şimdi sadeleştirelim:
Dolayısıyla interpolasyonla bulunan değer olur. Bu mantıklıdır çünkü , ile arasındaki yolun üçte biri kadardır; bu yüzden çıktı da ile arasındaki değişimin üçte biri kadar ilerler.
Polinom İnterpolasyonu: Birkaç Noktadan Tam Geçiş
İkiden fazla ve değerleri birbirinden farklı olan noktanız varsa, polinom interpolasyonu bunların hepsinden geçen tek bir polinom arar. değerleri farklı olan nokta için, bu noktalara uyan derecesi en fazla olan tam olarak bir polinom vardır.
Örneğin iki nokta en fazla bir doğruyu, üç nokta en fazla ikinci dereceden bir polinomu ve dört nokta en fazla üçüncü dereceden bir polinomu belirler. Bu, örneklenmiş değerlerle tam uyuşan düzgün bir formül istediğinizde kullanışlıdır.
Ancak bir denge vardır: tam uyum her zaman noktalar arasında iyi davranış anlamına gelmez. Nokta sayısı fazla olduğunda veya noktalar birbirinden çok uzak olduğunda, yüksek dereceli bir interpolasyon polinomu özellikle aralığın uçlarına yakın yerlerde çok salınım yapabilir.
Lagrange İnterpolasyon Formülü
Lagrange interpolasyonu, interpolasyon polinomunu doğrudan yazmanın bir yoludur. noktalarınız varsa ve değerleri birbirinden farklıysa, Lagrange biçimi şöyledir:
burada
Her temel polinom , noktasında , diğer bilinen değerlerinde ise olacak şekilde kurulur. Bu yüzden toplam ifade her veri noktasında doğru değerini korur.
Lagrange biçimini genellikle az sayıda noktadan tam bir interpolasyon polinomu istediğinizde kullanırsınız. Kavramsal olarak temizdir, ancak daha büyük sayısal problemlerde hesaplama açısından daha kararlı oldukları için başka biçimler sıkça tercih edilir.
İnterpolasyon ve ekstrapolasyon
İnterpolasyon, bilinen değerleri aralığının içinde tahmin yapmak demektir. Ekstrapolasyon ise bu aralığın ötesine uzanmaktır.
Bu fark önemlidir çünkü interpolasyon yakın veriye bağlı kalır. Ekstrapolasyon ise gözlenen aralığın dışında alttaki örüntü değişirse hızla başarısız olabilir.
Yaygın İnterpolasyon Hataları
Verinin aralığı dışında interpolasyon kullanmak
Eğer bilinen aralığın dışındaysa, yapılan hesap artık interpolasyon değildir. Ekstrapolasyona dönüşür ve bu da çoğu zaman daha az güvenilirdir.
Tam uyumu, gerçeğin tam karşılığı sanmak
Bir polinom, ölçülmüş veri noktalarından tam olarak geçebilir ama yine de aralarında gerçek durumu kötü temsil edebilir. Bu özellikle veride gürültü varsa önemlidir.
Farklı koşulunu unutmak
Standart interpolasyon formüllerinde bilinen değerlerinin birbirinden farklı olması gerekir. İki veri noktası aynı değerini paylaşıp farklı değerlerine sahipse, tek bir fonksiyon ikisinden birden geçemez.
Çok hızlı şekilde yüksek derece seçmek
Tüm veri noktalarını tek bir büyük polinomda kullanmak kararsız davranışlar oluşturabilir. Uygulamada, çok sayıda nokta olduğunda spline gibi parçalı yöntemler sıkça tercih edilir.
İnterpolasyon Nerelerde Kullanılır?
İnterpolasyon; sayısal analiz, bilgisayar grafikleri, tablo arama, sinyal işleme ve bilimsel hesaplamada karşımıza çıkar. Seçilmiş noktalardaki değerleri bildiğiniz ama aradaki makul bir değere ihtiyaç duyduğunuz her durumda yararlıdır.
İlk matematik derslerinde ise eğim, fonksiyonlar, polinomlar ve yaklaşım kavramlarını tek bir fikirde birleştirir: bilinen yapıyı kullanarak aradaki bilinmeyen bir değeri tahmin etmek.
Benzer bir interpolasyon sorusu deneyin
ve noktalarını alın ve doğrusal interpolasyonla için değeri tahmin edin. Sonra bu aralıkta doğru kullanmanın makul görünüp görünmediğini düşünün.
Kurulumu kendiniz yaptıktan sonra hızlı bir kontrol isterseniz, kendi sürümünüzü çözücüde deneyin ve doğru denklemini sonucunuzla karşılaştırın.
Bir soruyla yardıma mı ihtiyacın var?
Sorunuzu yükleyin ve saniyeler içinde doğrulanmış adım adım çözüm alın.
GPAI Solver Aç →