在gnuplot中拟合分段函数

时间:2012-09-19 14:40:52

标签: function gnuplot bounds curve-fitting fitbounds

我想在gnuplot中拟合多个有界函数,同样适合绑定值。

例如:

f(x)=a          (for x < b)

f(x)=a+(x-b)**c (for x > b)

fit f(x) 'data.dat' via a,b,c

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:2)

嗯......很有趣。你为什么不尝试以下方法:

f(x)=(x<b)?a:a+(x-b)**c
fit f(x) 'data.dat' via a,b,c

由@george测试(见评论)。谢谢乔治!