5

我想在 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

有没有办法做到这一点?

4

1 回答 1

3

嗯……有趣。您为什么不尝试以下方法:

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

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

于 2012-09-19T17:21:59.210 回答