主要内容

求局部极值

在实时编辑器中找到局部最大值和最小值

描述

求局部极值任务可以让你交互式地找到数据中的局部最大值和局部最小值。任务自动生成MATLAB®为您的活动脚本编写代码。

使用这个任务,你可以:

  • 从工作空间变量的数据中找到局部的最大值、最小值或两者同时存在。

  • 调整参数以定位更少或更多的极值。

  • 自动可视化检测到的极值。

打开任务

添加求局部极值在MATLAB编辑器中的一个实时脚本任务:

  • 住编辑器选项卡上,选择任务>查找局部极值

  • 在脚本的代码块中,键入相关关键字,例如极值发现选择求局部极值从建议的命令完成。

参数

此任务对类型数据进行操作,或逻辑,或有符号或无符号整数类型,例如int64.数据可以包含在向量或表变量中。当为输入数据提供表或时间表时,请指定所有支持金宝app的变量要对支持类型的所有变量进行操作,请选择金宝app所有数值型变量对所有类型的变量进行操作,或有符号或无符号整数类型。要选择要操作的特定支持变量,请选择金宝app指定的变量然后分别选择变量。

当具有局部连续极值值时,指定平坦区域指示器。

方法 描述
中心 仅表示平坦区域的中心元素为局部极值。
第一个 仅指示平坦区域的第一个元素为局部极值。
去年 仅指示平坦区域的最后一个元素为局部极值。
所有 表示平坦区域的所有元素为局部极值。

指定最小显着值以只返回显着值至少为该值的局部极值。较高的突出值返回较少的检测极值。

局部最大值(或峰值)的突出程度是衡量该峰值相对于其他峰值的高度和位置的突出程度。局部最小值(或谷)的突出度是衡量谷相对于其他谷的深度和位置突出程度的指标。

指定突出窗口类型和大小,以定义相邻点的窗口,为其计算每个局部极值的突出程度。

窗口 描述
为中心的 以当前点为中心的指定窗口长度。
不对称 指定的窗口,包含当前点之前的元素数量和当前点之后的元素数量。

窗口大小是相对于变量的单位。

介绍了R2019b