文件名称:interplot.py
文件大小:10KB
文件格式:PY
更新时间:2023-07-06 04:33:42
Python
使用Python对数据进行高斯拟合,在 Geant 4 软件中为更方便的计算数值填充数值,对纵坐标进行数值归一化计 算之后拟合高斯函数曲线。 为使峰值点与 Geant 4 模拟出的最大值点相对应,需要 求解出高斯函数曲线的峰值横坐标得到峰值。 由于公式的复杂性, 无法求解出解析 解进而求解数值解。 高斯函数曲线先增加后减少的特性, 对公式 5.13 进行求导后 得出的函数表达式在数据横坐标区间上一定有一个零点, 通过二分法迭代求解法 控制绝对值误差小于 0.0001 的条件求解峰值点的横坐标。