findextrema.m 是一个MATLAB函数,用于查找给定数据中的最大值和最小值。当输入数据为'y'时,该函数会返回最大值'ma'和最小值'mi'的位置。这些极值点的x位置是通过内插得到的。使用方法如下:[ma, mi] = findextrema(y); 例如,如果定义 x=-10:0.1:10; y=sin(x); 则可以调用 [ma, mi] = findextrema(y); 函数来找到sin函数y的极大值和极小值。结果可以通过绘图来展示极大值和极小值在y轴上的位置。