如何解决gnuplot如何将派生值打印到txt文件?
我正在从几个txt文件及其派生文件中绘制数据。
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,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,dy/dx) smooth sbezier w l lt 1 lw 3.5 lc rgb "light-green" title "a-O deri" axes x1y2,\
我希望导数的斜率在x的特定范围内。为此,我需要对导数进行线性拟合,或者将导数数据打印到txt文件并进行线性拟合。
我真的不知道如何将拟合应用于Gnuplot中的导数。因此,我希望将派生数据打印到txt文件中,然后将其应用于派生数据。
我搜索了一些参考,但找不到在Gnuplot中将派生数据打印到txt文件中的方法...这是否可以应用“ set print”命令将派生数据打印到Gnuplot中的txt文件?
解决方法
我无法重现您的问题,因为您错过了定义衍生品的过程,但是:
您可以通过table
将任何图导出到数据文件。例如:
set table 'valami.dat'
plot norm(x)
unset table
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。