数学建模社区-数学中国

标题: 拟合曲线预测问题 [打印本页]

作者: wq2362088    时间: 2013-8-17 17:41
标题: 拟合曲线预测问题
[attach]129097[/attach]用1980-2010年间的数据拟合了一条曲线是用MATLAB里cftool中傅立叶逼近8次来作了一条曲线,然后用他来预测10年(2010-2020)后的人数变化,但是还没到10年就出现下降,有没有什么办法让曲线在10年之后在下降?(扩大周期?)
拟合出的曲线参数是
General model Fourier8:
     f(x) =
               a0 + a1*cos(x*w) + b1*sin(x*w) +
               a2*cos(2*x*w) + b2*sin(2*x*w) + a3*cos(3*x*w) + b3*sin(3*x*w) +
               a4*cos(4*x*w) + b4*sin(4*x*w) + a5*cos(5*x*w) + b5*sin(5*x*w) +
               a6*cos(6*x*w) + b6*sin(6*x*w) + a7*cos(7*x*w) + b7*sin(7*x*w) +
               a8*cos(8*x*w) + b8*sin(8*x*w)
Coefficients (with 95% confidence bounds):
       a0 =       398.8  (-130, 927.7)
       a1 =      -400.6  (-2121, 1320)
       b1 =      -10.51  (-5.002e+004, 5e+004)
       a2 =      -17.63  (-3.294e+004, 3.29e+004)
       b2 =       132.1  (-4858, 5123)
       a3 =         103  (-1.032e+004, 1.053e+004)
       b3 =      -28.82  (-3.895e+004, 3.889e+004)
       a4 =      -29.07  (-3.217e+004, 3.211e+004)
       b4 =      -63.54  (-1.438e+004, 1.425e+004)
       a5 =      -29.09  (-1.041e+004, 1.035e+004)
       b5 =       16.85  (-1.847e+004, 1.851e+004)
       a6 =        23.7  (-1.427e+004, 1.432e+004)
       b6 =       18.65  (-1.788e+004, 1.791e+004)
       a7 =       3.212  (-8571, 8577)
       b7 =      -9.725  (-2914, 2895)
       a8 =      -7.264  (-2750, 2735)
       b8 =      -2.674  (-7364, 7359)
       w =       0.155  (0.09128, 0.2187)
Goodness of fit:
  SSE: 557.7
  R-square: 0.9998
  Adjusted R-square: 0.9995
  RMSE: 6.312
[attach]129092[/attach]

作者: wq2362088    时间: 2013-8-17 17:46
这是拟合的曲线

Z6$V}S266D1L{W}S@9QN3CL.jpg (44.95 KB, 下载次数: 97)

Z6$V}S266D1L{W}S@9QN3CL.jpg


作者: wq2362088    时间: 2013-8-17 17:48
这是预测的

3.jpg (37.04 KB, 下载次数: 371)

3.jpg


作者: madio    时间: 2013-8-18 08:30
应该是要调整周期的,调整一下三角函数中x的系数试试
作者: wq2362088    时间: 2013-8-18 19:15
cos(x*w) 和sin(x*w)中的w吗?
作者: magic2728    时间: 2013-8-19 09:15
减小w的值。
作者: magic2728    时间: 2013-8-19 09:15
减小w的值。
作者: wq2362088    时间: 2013-8-19 14:48
试了好多W的值,结果导致出来的数据前期会偏小,预测出来的数据也小
作者: 度过无风    时间: 2013-8-20 21:05
你怎么做的8次逼近呢?
作者: wq2362088    时间: 2013-8-22 10:10
我也发现好像没什么意义,所以就没继续下去了




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5