函数 > 数据分析 > 局部最大值和最小值
  
局部最大值和最小值
localmaxlocalmin 函数可用于查找 2D 或 3D 数据集中的局部最大值和最小值。
对于 2D 数据集,x 数据记录于矩阵 M1 的第一列,其关联的响应位于第二列。
对于 3D 数据集,xy 数据分别记录于矢量 xy,其关联的响应位于矩阵 M2 中。
localmax(M1, [w]) - 返回在矩阵 M1 第二列中找到的每个最大值的 xy 值两列矩阵。
localmax(x, y, M2, [w]) - 返回在矩阵 M2 中找到的每个最大值的 xyz 值三列矩阵。
localmin(M1, [w]) - 返回在矩阵 M1 第二列中找到的每个最小值的 xy 值两列矩阵。
localmin(x, y, M2, [w]) - 返回在矩阵 M2 中找到的每个最小值的 xyz 值三列矩阵。
如果可选窗口宽度 w 大于 1,则数据中的每个点必须大于周围的 (2w + 1) 个要被视为局部最大值的点,从而避免由噪声引发的误报。
自变量
M1 是实数 n x 2 矩阵。
w (可选) 为大于或等于 1 的整数,其默认值为 1。
x, y 为实矢量。
M2 是具有与矢量 x 相同行数的实矩阵,其列数与矢量 y 的行数相同。