时间序列用MATLAB最小二乘拟合

[复制链接]
查看11 | 回复1 | 2009-6-3 14:52:45 | 显示全部楼层 |阅读模式
>>x=2003:2008;>>y=[686648006907122073317128
81746580
88924831
93049977];>>plot(x,y)从图形可以看出是近似是一个直线,用一次拟合>>a=polyfit(x,y,1)a =1.0e+010 *
0.0005 -1.0803>>hold on>>Y=a(1)*x+a(2);>>plot(x,Y,'r:');图像如下:...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行