Форум программистов, компьютерный форум, киберфорум
Численные методы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
6 / 6 / 3
Регистрация: 29.08.2014
Сообщений: 97

"Хорошая" интерполяция функции двух переменных с малой осциляцией

29.09.2015, 15:58. Показов 1543. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Стоит задача интерполировать функцию двух переменных на ограниченной области. Функция положительна, непрерывна и разница между её значениями довольно мала. Самой функции(в явном/неявном виде) скорее всего не существует, можно провести аналогию с распределением температуры кожи на определённом участке. Т.е. будет задан набор точек и значения функции в этих точках u(x(i), y(i)) = u(i), например(в каких точках указывать не буду, не представляет интереса, но это точно интерполирование, не экстраполирование): u(i) = {36.6, 36.5, 36.4, 36.6, 36.7, 36.5, ...}, i=0,...,n
Подскажите пожалуйста метод, который хорошо с этим справится, т.к. использовался метод интерполирование сплайном, но иногда возникали такие цифры, как 23.5, что явно не соответствует реальности.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.09.2015, 15:58
Ответы с готовыми решениями:

Интерполяция функции двух переменных
Задание: Интерполяция функции двух переменных Не совсем понимаю, что надо изменить...помимо x, y надо добавить еще z, добавляла, но не...

Интерполяция функции двух переменных
Задание: Интерполяция функции двух переменных. Не могу найти ошибку, программа не запускается... Код Matlab M function varargout...

Интерполяция функции двух переменных
Подскажите, как можно выполнить интерполяцию функции двух переменных при следующих условиях: 1. Дано 4 точки (x,y) значение функции в...

1
2741 / 1667 / 268
Регистрация: 19.02.2010
Сообщений: 4,411
04.10.2015, 22:22
Зависит от того, что потом с интерполяцией делать.
Если просто нарисовать график от двух переменных - то можно взять непараметрическую (ядерную) регрессию на основе парзеновских оценок. Размытость ядра подобрать экспериментально, чтобы минимизировалось сумма разностей исходных значений и их проинтерполированных вариантов.

Но вот если точек очень много... Для непараметрики "очень много" - это уже и десяток тысяч точек, долго будет считать. Поэтому если интерполяция должна быть шустрой в "боевой работе" - непараметрика непригодна, она требует тащить с собой всю обучающую выборку и просматривать её всю для каждой новой обрабатываемой точки.
У меня, правда, всё работает максимально быстро для любых размеров выборок - но я при вычислениях использую очень и очень быструю (а кроме этого - максимально эффективно векторизуемую на интел-совместимых процессорах) аппроксимацию вычисления значения функции y=exp(x). "Наивный" же код программы по непараметрике - будет основное время тратить именно на вычисление exp(x). А какое-нибудь прямоугольное ядро - там будут траты на проверки левой-правой границ, что тоже не есть гут для скорости вычислений.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.10.2015, 22:22
Помогаю со студенческими работами здесь

Интерполяция и аппроксимация функции двух переменных
Подскажите пожалуйста, у меня есть таблица значений x,y и z(x,y) как мне интерполировать и аппроксимировать z(x,y)?

Линейная интерполяция функции двух переменных
Ребята подскажите пожалуйста литературу по интерполяции функции двух переменных используя линейную интерполяцию.

Интерполяция функции двух переменных многочленом Лагранжа
Задача интерполяции функции двух переменных. Теория взята отсюда Расчет полинома на рис.3 В заданных точках решение верное (рис.4...

Интерполяция функции двух переменных на непрямоугольной сетке
Добрый день! Появилась потребность написать скриптик, вычисляющий значение в точке на плоскости, путем интерполяции известных значений. ...

Интерполяция функции двух переменных на кусочной области
Добрый день! Дана таблица со значениями x, y и f(x,y), Необходимо по этим данным построить график. Проблема в том что значения f(x,y)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru