gnuplot

最小二乗法

10 210 20 1000 21 1100 30 2000みたいな離散データから最小二乗法で数式を求めたいとき。先のテキストを data00 として、gnuplot で a=20 b=100 f(x)=a*x+b fit f(x) "data00" using 1:2 via a,b print "ax + b" print "a = ", a, ", b = ", b とかしてやる…

test