gpt4 book ai didi

gnuplot - gnuplot 中同一个图上有多个拟合线?

转载 作者:行者123 更新时间:2023-12-02 14:29:38 35 4
gpt4 key购买 nike

我正在尝试尝试一些简单的回归线作为 gnuplot 图的基础。然而,无论我做什么,我都无法在图表上得到多于一条的拟合线。这可能吗?这是我的(当前)gnuplot 程序......

set title "Foo" font "Arial Bold,14"
set term epscairo size 8,5
set style line 1 lw 0 pt 7 lc rgb "black"
set key outside
set pointsize .75
set ylabel "Y Range" font "Arial Bold"
set xlabel "X Range" font "Arial Bold"
set grid ytics
set yrange [-1:100]
set xrange [1:80]
set output 'graph.ps'

f1(x) = a1*x + b1
fit f1(x) "data/dvdate/1" using 2:3 via a1,b1

f2(x) = a1*x + b1
fit f2(x) "data/dvdate/2" using 2:3 via a1,b1

f3(x) = a1*x + b1
fit f3(x) "data/dvdate/3" using 2:3 via a1,b1

plot f1(x) title '# 1', f2(x) title '# 2', f3(x) title '# 3'

结果是我得到了一个 .ps 文件,其中一行(不覆盖其他行)带有三个数据系列标签。

最佳答案

您需要在每次拟合中使用不同的变量(a1,b1)。

f2(x) = a2*x + b2
fit f2(x) "data/dvdate/2" using 2:3 via a2,b2

关于gnuplot - gnuplot 中同一个图上有多个拟合线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12224567/

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