Почему-то на просторах интернета не нашлось готового решения для этой простой казалось бы и полезной задачи. Пришлось сесть с ручкой и бумажкой и немного поработать головой. Итак, если у нас есть три известных пары точек (x1, y1), (x2, y2) и (x3, y3) то коэффициенты квадратичной интерполяции вида y = ax2 + bx + c вычисляются по следующим формулам:
a = ((y3 - y1)(x2 - x1) - (y2 - y1)(x3 - x1)) / ((x32 - x12)(x2 - x1) - (x22 - x12)(x3 - x1))
b = (y2 - y1 - a(x22 - x12)) / (x2 - x1)
c = y1 - (ax12 + bx1)
Квадратичная интерполяция по трём точкам
-
Два дурака на одной пересадке
erra — Два дурака Великий
dz взял и пересвёл старую запись. Ну и я по такому случаю спел заново, исправив старую досадную…
-
Про GameStop и "народных акционеров"
Зафиксируем для памяти: это не "народ нагнул Уолл-стрит", это дерзкий профи, вполне возможно что и с Уолл-стрита, нагнул рыночек, используя массовку…
-
Плюс на плюс дает минус
Что-то Яндекс совсем уже во все тяжкие пустился. Лепит в рекламе красивую плашку с одной ценой, а мелким почерком пишет другую (побольше,…
- Post a new comment
- 14 comments
- Post a new comment
- 14 comments
-
Два дурака на одной пересадке
erra — Два дурака Великий
dz взял и пересвёл старую запись. Ну и я по такому случаю спел заново, исправив старую досадную…
-
Про GameStop и "народных акционеров"
Зафиксируем для памяти: это не "народ нагнул Уолл-стрит", это дерзкий профи, вполне возможно что и с Уолл-стрита, нагнул рыночек, используя массовку…
-
Плюс на плюс дает минус
Что-то Яндекс совсем уже во все тяжкие пустился. Лепит в рекламе красивую плашку с одной ценой, а мелким почерком пишет другую (побольше,…