首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >gnuplot如何打印导数值到txt文件?

gnuplot如何打印导数值到txt文件?
EN

Stack Overflow用户
提问于 2020-11-09 04:47:45
回答 1查看 78关注 0票数 0

我正在绘制来自几个txt文件及其衍生文件的数据。

代码语言:javascript
复制
data1 = "AAA.txt"
data2 = "BBB.txt"
data3 = "CCC.txt"
data4 = "DDD.txt"

plot data2 u 2:4 w l lt 1 lw 3.5 lc rgb "red" title "b-O", \
     data3 u 2:4 w l lt 1 lw 3.5 lc rgb "blue" title "c-O", \
     data1 u 2:4 w l lt 1 lw 3.5 lc rgb "web-green" title "a-O", \
     data4 u 2:4 w l lt 1 lw 3.5 lc rgb "forest-green" title "d-O", \
     data2 u (dx=$2-x0,x0=$2,$2-dx/2):(dy=$4-y0,y0=$4,dy/dx) smooth sbezier w l lt 1 lw 3.5 lc rgb "orange" title "b-O deri" axes x1y2, \
     data3 u (dx=$2-x0,x0=$2,$2-dx/2):(dy=$4-y0,y0=$4,dy/dx) smooth sbezier w l lt 1 lw 3.5 lc rgb "skyblue" title "c-O deri" axes x1y2, \
     data1 u (dx=$2-x0,x0=$2,$2-dx/2):(dy=$4-y0,y0=$4,dy/dx) smooth sbezier w l lt 1 lw 3.5 lc rgb "light-green" title "a-O deri" axes x1y2, \

我希望得到导数在x的特定范围内的斜率。为此,我需要对导数应用线性拟合,或者需要将导数数据打印到txt文件并应用线性拟合。

我真的不知道如何将fit应用于Gnuplot中的导数。因此,我希望将派生数据打印到txt文件中,然后对派生数据应用拟合。

我搜索了一些参考资料,但我找不到在Gnuplot中将派生数据打印到txt文件的方法。是否可以应用"set print“命令将派生数据打印到Gnuplot中的txt文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-09 13:59:53

我不能重现你的问题,因为你错过了定义导数,但是:

可以通过table将任何打印输出到数据文件。例如:

代码语言:javascript
复制
set table 'valami.dat'
plot norm(x)
unset table
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64742876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档