gpt4 book ai didi

gnuplot - 如何将线性拟合图减少到某个区间?

转载 作者:行者123 更新时间:2023-12-04 18:09:47 28 4
gpt4 key购买 nike

我所做的是将两个线性函数拟合到我的数据中。
我知道如何为各种拟合函数选择数据。我的问题是我希望拟合线仅在某个时间间隔内绘制。
我到目前为止所做的:

f(x) = a*x + b; fit [800:1250][-2:8] f(x) 'Daten.txt' u 1:2 via a,b   

g(x) = c*x + d; fit [1258:1650][-2:8] g(x) 'Daten.txt' u 1:2 via c,d

plot "Daten.txt" u 1:2 w l, f(x) t title_f(a,b), g(x) t title_g(c,d)

它导致

一张我不允许发的图片...

我怎样才能让绿色拟合线只能从 800-1200 运行,而蓝色拟合线从 1100 结束?

最佳答案

语法

plot [xmin:xmax] f(x)

(与 fit 相同)将绘图限制在某个范围内。所以,你可以做类似的事情
plot "Daten.txt" u 1:2 w l, [800:1200] f(x) t title_f(a,b), [1100:] g(x) t title_g(c,d)

关于gnuplot - 如何将线性拟合图减少到某个区间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17110310/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com