在Matlab中如何求最值点及最值点的位置

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 17:20:27
在Matlab中如何求最值点及最值点的位置在Matlab中如何求最值点及最值点的位置在Matlab中如何求最值点及最值点的位置如果想返回最值所在的位置,用[Y,I]=max(data)极值:data是

在Matlab中如何求最值点及最值点的位置
在Matlab中如何求最值点及最值点的位置

在Matlab中如何求最值点及最值点的位置
如果想返回最值所在的位置,用[Y,I]=max(data)极值:
data是你的数据
find(diff(sign(diff(data)))==-2)+1
找到极大值的位置
find(diff(sign(diff(data)))==2)+1
找到极小值的位置
data(find(diff(sign(diff(data)))==-2)+1)和返回的分别是极大值和极小值