PICKPEAKS 类似于 MATLAB 的 FINDPEAKS; 它返回输入 X 的局部峰值及其索引。主要区别在于 PICKPEAKS - 更快(对于大向量要快得多), - 允许 X 是一个 2D 矩阵(不仅仅是一个向量),并且用户可以指定跨哪个维度寻找峰值。 - 选择波峰或波谷。 - 不提供 FINDPEAKS 选项“THRESHOLD”。 - 不提供 FINDPEAKS' 选项:'MINPEAKHEIGHT'、'NPEAKS'、'SORTSTR'。 这些可以通过操纵输出轻松实现。 例如,如果 Vo、Io 是 PICKPEAKS 的输出,则以下将产生与将 'MINPEAKHEIGHT' 设置为 0.5 相同的结果: 我 = 发现(Vo<0.5); Vo(i) = []; io(i) = [];
语法是[Vo,Io] = PICKPEAKS(X,npts,dim,mode);
用法
2022-05-11 18:12:46
3KB
matlab
1