【发布时间】:2012-09-11 21:38:00
【问题描述】:
我想在 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
有没有办法做到这一点?
【问题讨论】:
标签: 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
有没有办法做到这一点?
【问题讨论】:
标签: function gnuplot bounds curve-fitting fitbounds
嗯……很有趣。您为什么不尝试以下方法:
f(x)=(x<b)?a:a+(x-b)**c
fit f(x) 'data.dat' via a,b,c
由@george 测试(参见 cmets)。谢谢乔治!
【讨论】: