我無法在gnuplot的4.4提高裝配在gnuplot的(通過限制參數的大小?)
0.0007629768 -0.1256279199 0.0698209297
0.0007565689 0.5667065856 0.0988522507
0.00071274 1.3109126758 0.7766233743
f1(x) = -a1 * x + b1
a1 = 28000
fit f1(x) "56demo.csv" using 1:2:3 via a1, b1
plot "56demo.csv" using 1:2:3 with yerrorbars title "56%", \
f1(x) notitle
這收斂擬合以下數據到其是高於予想的a1和b1的值。 幾個類似的測試收斂到他們應該在的範圍內的值,但由於某些原因,這些不會。
具體來說,我想大約有 a1 = 28000。
我正在尋找某種方法來達到當地的最低標準。我試着讓適合的限度更小,但我沒有那麼幸運。 是否可以設置a1和b1的值的上限?這是我想嘗試的一種方式。
謝謝
對不起,但是如果你有一個數據文件,你不能操縱一些擬合參數來得到想要的結果。您有兩個數據點的錯誤率很低,而一個錯誤的錯誤率很高。如果您將錯誤報告給擬合程序,那麼錯誤較大的數據點的重量會減輕。在任何情況下,我都不會相信你從三個數據點得到的擬合結果... – Christoph