我想使用一些模型函数f(x)
来拟合我的实验数据data.dat
,其中包含不需要的背景(不包含在模型中)。我在xy类型的数据文件bgr.dat
中有(标准化的)背景数据。不幸的是,我不能直接减去背景,因为我不知道背景的确切大小。我的数据包含背景乘以常量const
。知道如何重新定义模型函数以包含背景并适合它吗?
fit f(x) `data.dat` via par1, par2,...,parN, const
par1, par2,...,parN
是模型的其他参数
答案 0 :(得分:0)
如果您的操作系统是Linux,则可以使用paste
命令将data.dat和bgr.dat组合到一个新的数据文件(new_data.dat)中。 new_data.dat应该有四列,然后是gnuplot:
fit f(x) `new_data.dat` using 1:($2-const*$4) via par1,par2,...,parN, const
在运行中减去背景乘以const。