Climanomaly是一个基于MATLAB的开源工具,用于可视化两条曲线之间的异常区域。该工具尤其适用于分析与气候相关的时间序列数据,例如将观测数据与气候态数据进行比较,以突出显示异常值。

Climanomaly 的工作原理是:

  • 输入两组数据,分别对应于曲线 (x, y) 和 (x, ref)。
  • 计算两条曲线在每个x值上的差值。
  • 根据差值的正负,使用不同的颜色填充两条曲线之间的区域,直观地展示正负异常。

该工具基于 Chad A. Greene 开发的 anomaly 函数,并扩展了其功能,支持用户自定义基线以及设定阈值以识别超出特定范围的异常值。