【Linux】GNUPLOTでカーブフィッティングを行う
GNUPLOTでカーブフィッティングを行う。
> f(x)=a*x*x*x+b*x*x+c*x
> a=1.0
> b=1.0
> c=1.0
> fit f(x) 'source.dat' us 1:2 via a,b,c
> plot f(x), 'source.dat' us 1:2
未知数a,b,cを持つ関数f(x)を書く。
a,b,cに初期値を与える。
fitコマンドでカーブフィッティングを行う。source.datには、点列データを与える。
plotコマンドで、出力してみる。