Многомерная интерполяция
В численном анализе многомерная интерполяция — это интерполяция функций более чем одной переменной ( многомерные функции ); когда переменные являются пространственными координатами , это также известно как пространственная интерполяция .
Интерполируемая функция известна в заданных точках. и проблема интерполяции состоит в получении значений в произвольных точках .
Многомерная интерполяция особенно важна в геостатистике , где она используется для создания цифровой модели рельефа из набора точек на поверхности Земли (например, высоты точек в топографической съемке или глубины в гидрографической съемке ).
Обычная сетка [ править ]

Черные и красные / желтые / зеленые / синие точки соответствуют интерполируемой точке и соседним выборкам соответственно.
Их высота над землей соответствует их значениям.
Для значений функции, известных в регулярной сетке (с заранее определенным, не обязательно равномерным интервалом), доступны следующие методы.
Любое измерение [ править ]
- Интерполяция ближайшего соседа
- n-линейная интерполяция (см. би- и трилинейная интерполяция и полилинейный полином )
- n-кубическая интерполяция (см. би- и трикубическая интерполяция )
- Кригинг
- Обратное взвешивание расстояния
- Интерполяция естественных соседей
- Сплайн-интерполяция
- Интерполяция радиальной базисной функции
2 измерения [ править ]
- Интерполяция Барнса
- Билинейная интерполяция
- Бикубическая интерполяция
- Поверхность Безье
- Передискретизация Ланцоша
- Триангуляция Делоне
Передискретизация растрового изображения — это применение двумерной многомерной интерполяции при обработке изображений .
Три метода применены к одному и тому же набору данных из 25 значений, расположенных в черных точках. Цвета представляют интерполированные значения.
См. также точки Падуи для полиномиальной интерполяции по двум переменным.
3 измерения [ править ]
См. также передискретизацию растрового изображения .
произведения N измерений тензорного для Сплайны
Сплайны Катмулла-Рома можно легко обобщить на любое количество измерений.Статья о кубическом сплайне Эрмита напомнит вам, что для некоторого 4-вектора которая является функцией только x , где это значение в функции, подлежащей интерполяции.Перепишем это приближение как
Эту формулу можно напрямую обобщить на N измерений: [1]
Обратите внимание, что аналогичные обобщения можно сделать и для других типов сплайн-интерполяции, включая сплайны Эрмита.Что касается эффективности, то общая формула фактически может быть вычислена как композиция последовательных -операции для любого типа сплайнов тензорного произведения, как описано в статье о трикубической интерполяции .Однако факт остается фактом: если есть условия в 1-мерном -как суммирование, то будет условия в -мерное суммирование.
Неправильная сетка (разрозненные данные) [ править ]
Схемы, определенные для разбросанных данных по нерегулярной сетке, являются более общими.Все они должны работать на регулярной сетке, обычно сводясь к другому известному методу.
- Интерполяция ближайшего соседа
- триангулированной нерегулярной сети на основе Естественный сосед
- триангулированной нерегулярной сети на основе Линейная интерполяция (разновидность кусочно-линейной функции )
- n- симплексная (например, тетраэдрическая) интерполяция (см. барицентрическую систему координат )
- Обратное взвешивание расстояния
- ABOS – аппроксимация на основе сглаживания
- Кригинг
- Градиентный кригинг (GEK)
- Тонкая пластина шлица
- Полигармонический сплайн (тонкий пластинчатый сплайн — частный случай полигармонического сплайна)
- Радиальная базисная функция ( Полигармонические сплайны - это частный случай радиальных базисных функций с полиномиальными членами низкой степени)
- наименьших квадратов Сплайн
- Интерполяция естественных соседей
Gridding — это процесс преобразования неравномерно расположенных данных в регулярную сетку ( данные с сеткой ).