erra: (Default)

Почему-то на просторах интернета не нашлось готового решения для этой простой казалось бы и полезной задачи. Пришлось сесть с ручкой и бумажкой и немного поработать головой. Итак, если у нас есть три известных пары точек (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)

December 2014

S M T W T F S
 1 2 3456
78910111213
14151617181920
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 23rd, 2025 12:28 pm
Powered by Dreamwidth Studios