Ayrık spline enterpolasyonu - Discrete spline interpolation

Matematik alanında Sayısal analiz, ayrık spline enterpolasyonu bir biçimdir interpolasyon nerede interpolant özel bir tür parça parça polinom ayrık spline olarak adlandırılır. Ayrık bir spline, parçalı bir polinomdur, öyle ki merkezi farklılıklar vardır sürekli düğümlerde eğri parçalı bir polinomdur öyle ki türevler düğüm noktalarında süreklidir. Ayrık kübik eğriler, 0, 1 ve 2 sıralarının merkezi farklılıklarının sürekli olması gereken ayrık eğrilerdir.[1]

Farklı spline'lar, Mangasarin ve Schumaker tarafından 1971'de, farklılıkları içeren belirli minimizasyon problemlerinin çözümü olarak tanıtıldı.[2]

Ayrık kübik eğriler

İzin Vermek x1, x2, . . ., xn-1 gerçek sayıların artan bir dizisi olabilir. İzin Vermek g(x) ile tanımlanan parçalı bir polinom olmak

nerede g1(x), . . ., gn(x) 3. dereceden polinomlardır. h > 0. Eğer

sonra g(x) ayrık kübik spline olarak adlandırılır.[1]

Alternatif formülasyon 1

Ayrık bir kübik spline'ı tanımlayan koşullar aşağıdakilere eşdeğerdir:

Alternatif formülasyon 2

Bir fonksiyonun 0, 1 ve 2 sıralarının temel farklılıkları f(x) aşağıdaki gibi tanımlanır:

Ayrık bir kübik spline'ı tanımlayan koşullar da eşdeğerdir[1]

Bu, merkezi farklılıkların sürekli xben.

Misal

İzin Vermek x1 = 1 ve x2 = 2 böylece n = 3. Aşağıdaki fonksiyon, ayrı bir kübik eğri tanımlar:[1]

Ayrık kübik spline interpolantı

İzin Vermek x0 < x1 ve xn > xn-1 ve f(x) kapalı aralıkta tanımlanan bir fonksiyon [x0 - h, xn + h]. Sonra benzersiz bir kübik ayrık spline var g(x) aşağıdaki koşulların sağlanması:

Bu benzersiz ayrık kübik spline, ayrık spline interpolantıdır. f(x) aralığında [x0 - h, xn + h]. Bu interpolant, değerleriyle aynı fikirde f(x) x0, x1, . . ., xn.

Başvurular

  • Ayrık kübik spline'lar başlangıçta belirli minimizasyon problemlerinin çözümü olarak tanıtıldı.[1][2]
  • Doğrusal olmayan eğrileri hesaplamada uygulamaları vardır.[1][3]
  • İkinci dereceden bir sınır değeri probleminin yaklaşık çözümünü elde etmek için kullanılırlar.[4]
  • Biortogonal dalgacıklar oluşturmak için ayrık interpolatory spline'lar kullanılmıştır.[5]

Referanslar

  1. ^ a b c d e f Tom Lyche (1979). "Ayrık Kübik Spline Enterpolasyonu". BİT. 16 (3): 281–290. doi:10.1007 / bf01932270.
  2. ^ a b Mangasaryan, O. L .; Schumaker, L.L. (1971). "Matematiksel programlama yoluyla ayrık eğriler". SIAM J. Control. 9 (2): 174–183. doi:10.1137/0309015.
  3. ^ Michael A. Malcolm (Nisan 1977). "Doğrusal olmayan eğri fonksiyonlarının hesaplanması hakkında". SIAM Sayısal Analiz Dergisi. 14 (2): 254–282. doi:10.1137/0714017.
  4. ^ Fengmin Chen, Wong, P.J.Y. (Aralık 2012). "İkinci dereceden sınır değer problemlerini kesikli kübik eğrilerle çözme". Kontrol Otomasyon Robotik ve Görme (ICARCV), 2012 12. Uluslararası Konferansı: 1800–1805.CS1 bakım: birden çok isim: yazar listesi (bağlantı)
  5. ^ Averbuch, A.Z., Pevnyi, A.B., Zheludev, V.A. (Kasım 2001). "Ayrık interpolasyon eğrilerinden türetilen Biorthogonal Butterworth dalgacıkları". Sinyal İşlemede IEEE İşlemleri. 49 (11): 2682–2692. CiteSeerX  10.1.1.332.7428. doi:10.1109/78.960415.CS1 bakım: birden çok isim: yazar listesi (bağlantı)