maxmin.m
来自「在MATLAB环境下实现二维emd分解的实现」· M 代码 · 共 22 行
M
22 行
function [max,max_No,min,min_No]=MaxMin(ip)%%%%%%%%%%--MaxMin函数%%%%%%%%%%--求局部极值点及其位置max=0;max_No=0;min=0;min_No=0;N=length(ip);j1=1;j2=1;for i=2:(N-1) if((ip(i)>=ip(i-1)&&ip(i)>ip(i+1))||(ip(i)>ip(i-1)&&ip(i)>=ip(i+1))) max(j1)=ip(i); max_No(j1)=i; j1=j1+1; elseif((ip(i)<=ip(i-1)&&ip(i)<ip(i+1))||(ip(i)<ip(i-1)&&ip(i)<=ip(i+1))) min(j2)=ip(i); min_No(j2)=i; j2=j2+1; endend
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?