gnuplot - 获取拟合参数错误,获取拟合输出值作为变量,将变量打印到屏幕

gnuplot - get errors on fit parameters, get fit output values as variables, print variable to screen

最初的问题(部分回答)

我正在使用 gnuplot 的拟合例程将函数拟合到某些数据,并提取“特征衰减时间常数”。 (我在我的拟合函数中称这个参数为d。)

我已经使用脚本代码 set fit quiet 来防止将大量文本打印到终端。但是我现在无法知道最终的拟合值是多少! (除了检查日志文件...这很费力...)

有没有办法可以取回最终拟合参数值,将它们存储在一个变量中,然后打印该变量?

我想这是一个 2 个问题...如何打印变量值?

初始问题的答案

所以在使用 gnuplot 之后,我发现 print 命令可以将变量打印到屏幕上,并且参数,例如 d 已经可以用作变量 - 即;它们是已经变量。

所以我可以执行以下操作:print "d=",d - 这里的逗号用于分隔要打印的内容。所以我首先打印一个字符串 "d=" 后跟 d.

的值

下一题

如何获取我使用的变量的错误?例如;如果我用参数 a、b 和 c 拟合一个函数,我如何打印这些值的错误?

引用文档:

If activated by using set fit errorvariables, the error for each fitted parameter will be stored in a variable named like the parameter, but with "_err" appended.