全部章节

06 · Analyze → Linear combination fit

线性组合拟合

用标样的线性组合还原未知谱,是 Athena 做 XANES 定量的主力。

拟合前

未知谱与全部标样:同一能量标定、同一套归一化、建议全部 flatten。标样必须覆盖样品的化学形态,缺一种就会把权重挤到最像的那张上。

未知谱在 Group list 里呈淡红高亮。打开 Analyze → Linear combination fit。

设置

空间:Normalized μ(E)(默认)或导数。XANES 定量用 flattened μ(E);导数拟合对能量漂移更敏感,适合检查对齐。

能量范围:诊断特征所在即可,常见 E0−20 到 +50 eV,或白线+前边缘。双击图可选端点。

权重默认和为 1,且可限制在 0–1。最后一项权重 = 1 − 其余之和。不要轻易取消“和为 1”,除非在查归一化错误。

E0 浮动:每张标样可独立 shift,或强制共用一个 shift。优先把谱对齐好,而不是靠拟合去修。

Linear term after E0 可吸收归一化残余斜率,慎用——它会掩盖坏标样。

Fit 与组合爆炸

Fit 一次看残差。R-factor = Σ(data−fit)² / Σ data²。XANES 的 χ² 经常 < 1(ε 被当成 1),不要用它当唯一判据。

Fit all combinations:把候选标样都载入,设最大组分数(默认 4),可勾选必选标样。结果按 R-factor 排序。11 个标样做到四元组合会有数百个拟合,先物理减枝。

Fit marked groups 批处理时间序列,再 Write marked report 出 CSV。

  • 权重钉在 0 或 1 且无法给不确定度 → 标样不合适。
  • 残差若在白线处系统偏离,缺的是价态/配位标样,不是再加一个无关氧化物。
  • 报告里要写清:空间、能量范围、是否 flatten、是否允许 E0 shift。