2016-11-29 26 views
1

截距我有一個簡單的線性擬合函數爲:極限爲配合gnuplot的

f(x) = m*x + b 

然而,裝配端具有負截距(B < 0)最多不具有在我使用任何意義案件。 我需要限制截距爲正數。我找到的代碼

fit [b=0:] f(x) "name_of_the_file" u 1:2 via m, b 

只適用於x變量限制,但不適用於任何其他參數。 如何將截距限制爲正數?

回答

0

你可以嘗試修改您的擬合函數和C ** 2替代B:

f(x) = m*x + c**2 
fit f(x) "name_of_the_file" u 1:2 via m, c 

然後你有一個非負的B = C ** 2。