Дискретная сплайн-интерполяция
области численного анализа В математической дискретная сплайн-интерполяция — это форма интерполяции , при которой интерполянт представляет собой особый тип кусочного полинома, называемый дискретным сплайном. Дискретный сплайн — это кусочный полином, у которого его центральные разности непрерывны сплайн в узлах, тогда как производные — это кусочный полином, у которого его непрерывны в узлах. Дискретные кубические сплайны — это дискретные сплайны, в которых центральные разности порядков 0, 1 и 2 должны быть непрерывными. [1]
Дискретные сплайны были введены Мангасарином и Шумейкером в 1971 году как решение некоторых задач минимизации, связанных с различиями. [2]
Дискретные кубические сплайны
[ редактировать ]Пусть x 1 , x 2 , . . ., x n -1 — возрастающая последовательность действительных чисел. Пусть g ( x ) — кусочный полином, определяемый формулой
где g 1 ( x ), . . ., gn Если ( x ) — многочлены степени 3. Пусть h > 0.
тогда g ( x ) называется дискретным кубическим сплайном. [1]
Альтернативная формулировка 1
[ редактировать ]Условия, определяющие дискретный кубический сплайн, эквивалентны следующим:
Альтернативная формулировка 2
[ редактировать ]Центральные разности порядков 0, 1 и 2 функции f ( x ) определяются следующим образом:
Условия, определяющие дискретный кубический сплайн, также эквивалентны [1]
Это говорит о том, что основные различия непрерывны в точке x i .
Пример
[ редактировать ]Пусть x 1 = 1 и x 2 = 2, так что n = 3. Следующая функция определяет дискретный кубический сплайн: [1]
Дискретный кубический сплайн-интерполянт
[ редактировать ]Пусть x 0 < x 1 и x n > x n -1 и f ( x ) — функция, определенная в замкнутом интервале [ x 0 - h, x n + h]. Тогда существует единственный кубический дискретный сплайн g ( x ), удовлетворяющий следующим условиям:
Этот уникальный дискретный кубический сплайн является дискретным сплайном, интерполяционным к f ( x ) в интервале [ x 0 - h, x n + h]. Этот интерполянт согласуется со значениями f ( x ) в точках x 0 , x 1 , . . ., х н .
Приложения
[ редактировать ]- Дискретные кубические сплайны изначально были введены как решение некоторых задач минимизации. [1] [2]
- У них есть приложения для вычисления нелинейных сплайнов. [1] [3]
- Они используются для получения приближенного решения краевой задачи второго порядка. [4]
- Дискретные интерполяционные сплайны использовались для построения биортогональных вейвлетов. [5]
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и ж Том Лич (1979). «Дискретная кубическая сплайн-интерполяция». КУСОЧЕК . 16 (3): 281–290. дои : 10.1007/bf01932270 . S2CID 122300608 .
- ^ Jump up to: а б Мангасарян, OL; Шумейкер, LL (1971). «Дискретные сплайны с помощью математического программирования». СИАМ Дж. Контроль . 9 (2): 174–183. дои : 10.1137/0309015 .
- ^ Майкл А. Малкольм (апрель 1977 г.). «О вычислении нелинейных сплайн-функций». SIAM Journal по численному анализу . 14 (2): 254–282. дои : 10.1137/0714017 .
- ^ Фэнмин Чен, Вонг, PJY (декабрь 2012 г.). «Решение краевых задач второго порядка дискретными кубическими сплайнами». Автоматизация управления, робототехника и зрение (ICARCV), 12-я Международная конференция , 2012 г.: 18:00–18:05.
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Авербух А.З., Певный А.Б., Желудев В.А. (ноябрь 2001 г.). «Биортогональные вейвлеты Баттерворта, полученные из дискретных интерполяционных сплайнов». Транзакции IEEE по обработке сигналов . 49 (11): 2682–2692. CiteSeerX 10.1.1.332.7428 . дои : 10.1109/78.960415 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка )