x=[1 2 3 4 6 7 8];
y=[2 3 6 7 5 3 2];
p=polyfit(x,y,2);
plot(x,y,'bo');
hold on;
x=0:0.01:10;
y=p(1)*x.^2+p(2)*x+p(3);
plot(x,y,'r');
利用MATLAB理解最小二乘法
最新推荐文章于 2024-07-25 10:17:05 发布
x=[1 2 3 4 6 7 8];
y=[2 3 6 7 5 3 2];
p=polyfit(x,y,2);
plot(x,y,'bo');
hold on;
x=0:0.01:10;
y=p(1)*x.^2+p(2)*x+p(3);
plot(x,y,'r');