[问题]Curve fitting 输出误差

楼主: chiangburger (汉堡)   2015-04-13 15:40:57
想要请教一下
我在fit出斜直线后,想要输出最后的误差值
请问要怎么输出呢
Code如下:
function [estimates, model] = fit_Line(x,y)
start_point = 1;
model = @linfun;
estimates = fminsearch(model, start_point);
function [sse, FittedCurve] = linfun(params)
m = params(1);
fit_Line = m*x;
FittedCurve = fit_Line;
ErrorVector = (FittedCurve - y);
sse = sum(ErrorVector.^2);
end
end
目前只知道从fminsearch下手 找出最小的sse并将它输出,但不知道实际上要怎么操作
作者: tn00364361 (小氵斿)   2015-04-15 15:07:00
试着改用least square做?

Links booklink

Contact Us: admin [ a t ] ucptt.com