errShade(x, y, ePlus, eMinus, lineCol, lineWidth, lt)函数提供了在二维图(包括半对数对数对数常规图等)中绘制带阴影误差区域的曲线的简便方法。注意,在调用该函数之前,需先绘制曲线以指定绘图类型。推荐使用步骤如下:

  1. 先绘制曲线 - 通过标准绘图函数创建基本曲线。
  2. 调用errShade函数 - 在已有曲线上过度绘制误差区域和带阴影的曲线。

用法参数说明:

  • x:行的x值数组
  • y:行的y值数组
  • ePlus:线上方的误差值(如:maxError(x) - y(x)
  • eMinus:线下方的误差值(如:y(x) - minError(x)
  • lineCol:线的颜色,可为颜色字符串(如 'r' 代表红色)或RGB三元组
  • lineWidth:线的宽度
  • lt:亮度,与纯白色的混合比例,取值0~1。一般推荐值为0.2,以便与MATLAB的常见颜色如‘r’、‘b’等配合良好。

输出参数:

  • cH:绘制曲线的句柄
  • eH:阴影误差区域的句柄

该函数简化了绘制含误差的曲线区域的步骤,尤其适用于可视化含误差的实验数据。