Алгоритм для моделирования средних

Я пытаюсь построить алгоритм, который находит идеальное значение из рассеянных точек.

В основном у меня есть данные, как:

Point 4.9 - value 200
Point 5.3 - value 940
Point 5.9 - value 640
Point 13.7 - value 300

И мне нужно построить математическую кривую (на основе скорости и наклона), которая будет аппроксимировать самую высокую точку этого набора как 5,5 со значением 980.

Какие-нибудь мысли?

Спасибо!

0

Решение

Кривая наилучшего соответствия может быть найдена с помощью алгоритма Левенбурга-Марквардта. См. Числовые Рецепты в C или C ++ от Press et. и др. например

Более низкое качество решения может быть получено с помощью кубического сплайна, например, См. Ту же книгу, что и выше, или книгу по инженерной математике (например, Kreyzig).

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector