■加重平均補間(その1)
点Aと点Bの重みがわかっていて、その間にある点Pの重みを推定したい。
点Aと点Pの距離をa、点Aと点Pの距離をbとすると
P=(aB+bA)/(a+b)
===================================
点Aと点B,点Cの重みがわかっていて、その間にある点Pの重みを推定したい。
点Aと点Bの距離をc、点Bと点Cの距離をa,点Cと点Aの距離をb
点Aと点Pの距離をd、点Bと点Pの距離をe,点Cと点Pの距離をfとすると
P=(A△PBC+B△PCA+C△PAB)/△ABC
ヘロンの公式より
△ABC=1/4・{(a+b+c)(b+c−a)(c+a−b)(a+b−c)}^1/2
△PBC=1/4・{(a+e+f)(e+f−a)(f+a−e)(a+e−f)}^1/2
△PCA=1/4・{(d+b+f)(b+f−d)(f+d−b)(d+b−f)}^1/2
△PAB=1/4・{(d+e+c)(e+c−d)(c+d−e)(d+e−c)}^1/2
===================================