如何计算高斯拟合的幅度和标准偏差误差?

问题描述

Gaussian fit with data which has xerrors

我有包含xerrors的数据,并且正在使用scipy.optimize.curve.fit对其拟合高斯曲线。 我想使用给定的xerrors计算出适合我的幅度和标准偏差的误差。 SciPy curvefit docs中提到的sigma参数采用yerror。如果我可以让xerrors适应高斯参数的误差,那将很有帮助。

谢谢!

解决方法

Curve_fit不接受x错误。此处最简单的操作可能是生成综合数据集(每个x点都是具有给定均值和标准差的高斯),对它们进行拟合并分析拟合结果的统计信息。