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。