函數 > 數據分析 > 曲線擬合 > 中值-中值遞歸
中值-中值遞歸
medfit(vx, vy) - 傳回向量,內含 a + b·x 形式的直線係數 ab,使用「中值-中值遞歸」使其最近似向量 vxvy 中的數據。
此「中值-中值」演算法將數據集分成 3 個大小幾乎相同的較小集合。每個集合接著會以集合中 xy 數據的中值所決定的單點來表示。然後用一條直線擬合此三點。選擇截距讓通過點的直線,成為三個群組間中值的平均線。
按一下以複製此運算式
若數據包含離群值,則在嘗試最小化到離群值的距離時,可能會拋出最小平方法擬合。medfit 線對離群值較不敏感,就像是與均數相較,中值是對離群值較不敏感的中心量測。
引數
vx 是表示 x 值的實數向量。
vy 是表示 y 值的實數向量。vy 的長度必須與 vx 相同。
這是否有幫助?