Spretli interpolyatsiya - Discrete spline interpolation

Ning matematik sohasida raqamli tahlil, diskret spline interpolatsiyasi shaklidir interpolatsiya qaerda interpolant ning maxsus turi qismli polinom diskret spline deb nomlangan. Diskret spline bu bo'lakcha bo'linadigan polinom markaziy farqlar bor davomiy tugunlarda, a spline qismli polinom bo'lib, uning o'zi hosilalar tugunlarda doimiydir. Diskret kubik splinlar - bu 0, 1 va 2 buyruqlarning markaziy farqlari doimiy bo'lishi zarur bo'lgan alohida splinlar.[1]

Diskret splinelar 1971 yilda Mangasarin va Shumaker tomonidan farqlarni o'z ichiga olgan minimallashtirish muammolarining echimi sifatida kiritilgan.[2]

Diskret kubik splinallar

Ruxsat bering x1, x2, . . ., xn-1 ortib borayotgan haqiqiy sonlar ketma-ketligi bo'lishi. Ruxsat bering g(x) tomonidan belgilangan qismli polinom bo'ling

qayerda g1(x), . . ., gn(x) 3-darajali polinomlar h > 0. Agar

keyin g(x) diskret kubik spline deyiladi.[1]

Muqobil formulalar 1

Diskret kubik splini belgilaydigan shartlar quyidagilarga teng:

Muqobil formulalar 2

Funksiyaning 0, 1 va 2 buyruqlarining markaziy farqlari f(x) quyidagicha aniqlanadi:

Diskret kubik splini belgilaydigan shartlar ham tengdir[1]

Bu shuni ko'rsatadiki, markaziy farqlar da doimiy xmen.

Misol

Ruxsat bering x1 = 1 va x2 = 2 shunday n = 3. Quyidagi funktsiya diskret kubik splini aniqlaydi:[1]

Diskret kubik spline interpolant

Ruxsat bering x0 < x1 va xn > xn-1 va f(x) yopiq oraliqda aniqlangan funktsiya bo'lishi [x0 - h, xn + h]. Keyin noyob kubik diskret spline mavjud g(x) quyidagi shartlarni qondirish:

Ushbu noyob diskret kub spline - bu interpolant bo'lgan diskret spline f(x) oralig'ida [x0 - h, xn + h]. Ushbu interpolant ning qiymatlariga mos keladi f(x) da x0, x1, . . ., xn.

Ilovalar

  • Diskret kubik splinelar dastlab ba'zi minimallashtirish muammolari echimi sifatida kiritilgan.[1][2]
  • Ular chiziqli bo'lmagan splinelarni hisoblashda dasturlarga ega.[1][3]
  • Ular ikkinchi darajali chegara masalasining taxminiy echimini olish uchun ishlatiladi.[4]
  • Biortogonal to'lqinlarni qurish uchun diskret interpolatsion splinlar ishlatilgan.[5]

Adabiyotlar

  1. ^ a b v d e f Tom Lyche (1979). "Diskret kubik spline interpolatsiyasi". BIT. 16 (3): 281–290. doi:10.1007 / bf01932270.
  2. ^ a b Mangasarian, O. L .; Shumaker, L. L. (1971). "Matematik dasturlash orqali alohida splinelar". SIAM J. Boshqarish. 9 (2): 174–183. doi:10.1137/0309015.
  3. ^ Maykl A. Malkom (1977 yil aprel). "Lineer bo'lmagan spline funktsiyalarini hisoblash to'g'risida". Raqamli tahlil bo'yicha SIAM jurnali. 14 (2): 254–282. doi:10.1137/0714017.
  4. ^ Fengmin Chen, Vong, PJY. (Dekabr 2012). "Ikkinchi tartibli chegara masalalarini diskret kubik splinallar yordamida echish". Control Automation Robotics & Vision (ICARCV), 2012 yil 12-Xalqaro konferentsiya: 1800–1805.CS1 maint: bir nechta ism: mualliflar ro'yxati (havola)
  5. ^ Averbuch, A.Z., Pevnyi, A.B., Jeludev, V.A. (Noyabr 2001). "Diskret interpolatoriya splinlaridan olingan biorthogonal Butterworth to'lqinlari". Signalni qayta ishlash bo'yicha IEEE operatsiyalari. 49 (11): 2682–2692. CiteSeerX  10.1.1.332.7428. doi:10.1109/78.960415.CS1 maint: bir nechta ism: mualliflar ro'yxati (havola)