局部最大值與最小值
localmax 與 localmin 函數可用以求解 2D 或 3D 數據集中局部最大值與最小值。
若是 2D 數據集,x 數據會記錄在矩陣 M1 的第一欄,而其相關回應記錄在第二欄。
若是 3D 數據集,x 與 y 數據會分別記錄在向量 x 與 y 中,而其相關回應則記錄在矩陣 M2 中。
• localmax(M1, [w]) - 針對在矩陣 M1 的第二欄中求得的每個最大值,傳回 x 與 y 值的兩欄式矩陣。
• localmax(x, y, M2, [w]) - 針對在矩陣 M2 中求得的每個最大值,傳回 x、y 與 z 值的三欄式矩陣。
• localmin(M1, [w]) - 針對在矩陣 x 的第二欄中求得的每個最小值,傳回 y 與 M1 值的兩欄式矩陣。
• localmin(x, y, M2, [w]) - 針對在矩陣 x 中求得的每個最小值,傳回 y、z 與 M2 值的三欄式矩陣。
當選用窗寬度 w 大於 1 時,數據中的每個點都必須大於周圍 (2w + 1) 個點,才可作為避免雜訊誤判的局部最大值。
引數
• M1 是實數 n x 2 矩陣。
• w (選用) 是 ≥ 1 的整數,且其預設值為 1。
• x, y 是實數向量。
• M2 是實數矩陣,其列數與向量 x 相同,且欄數與含有數列的向量 y 相同。