手机大全报价汽车销量预测模型
一、摘要
本小组利用网络收集2001到2011年汽车销售的数据,分析影响汽车销量的因素,用excel软件对这些数据进行处理分析,再用matlab软件分别做出乘用车年销售量、商用车年销售量、汽车年销售总量拟合的方程。方法一是:乘用车、商用车年销售量的方程相加得出汽车年销售总量;方法二是:直接利用2001到2011年汽车年销售量的数据用matlab软件拟合得出模型方程。最后把两种方法得出的结果进行对比。
二、问题重述
汽车年销量是指一年卖出的汽车数量,总销量是乘用车和商用车两者销量相加。汽车未来的销量数据对汽车行业制定未来生产规划有着重要的意义。请你根据我国以往汽车销量(总销量或乘用车销量)的数据,用数学建模的方式预测未来5年中国汽车年总销量或年乘用车销量的增长速率。
三、问题分析
在国际标准中,汽车分为两类,即乘用车和商用车。
乘用车是在设计和技术特性上主要用于在科技及其随身行李和/或临时物品的汽车,包括驾驶员座位在内
最多不超过9个座位,它也可以牵引一辆挂车。乘用车分为普通乘用车、活顶乘用车、高级乘用车、小型乘用车、敞篷车、仓背乘用车、旅行车、多用途乘用车、短头乘用车、越野乘用车、专用乘用车、旅居车、防弹车、救护车等,前6种乘用也可俗称轿车。
商用车是在设计和技术特性上用于运送人员和货物的汽车,并且可以牵引挂车。商用车分为客车(包括驾驶员座位在内的座位数超过9座的车辆,客车有单层的或双层的,也可牵引1个挂车。客车有细分为小型客车、城市客车、长途客车、旅游客车、铰接客车、无轨客车、越野客车、专用客车)、半挂牵引车、货车(货车又细分为普通货车、多用途货车、全挂牵引车、越野货车、专业货车和专用货车)三大类。
影响汽车销量的主要因素有:人口增长、政府的相关政策、经济的发展水平。所以建立模型时将这些影响因素假设为在未来五年是相对稳定的。
四、模型假设
1.中国社会在未来五年内保持相对稳定,不发生突发性事件导致社会动乱。
2.油价在一定程度内保持稳定,不发生突发性事件导致油价突然暴涨或下
跌。
3.国家对于购车的税收政策在未来五年内保持相对稳定,不发生突发性事
件使得政府突然调整购车税收导致汽车销量的变化。
4.未来五年内,我国人口增长基本稳定,消费人口结构基本维持不变。
5.公共乘用车与人口增长保持相对稳定。
6.汽车行业不发生剧烈变化。
Xo 表示年份
Yo 表示乘用车年销售量(千万)
Y1 表示商用车年销售量(千万)
Y2 表示汽车年销售总量(千万)
P 表示拟合方程y=ax^3+bx^2+cx+d系数的集合向量
Y 表示汽车销售总量的原始数据
年份2001 2002 2003 2004 乘用车销售量(万辆)121 175.6 266.7 327.1
商用车销售量(万辆)116.7 151.5 172.4 180.3
倍耐力汽车销售总量(万辆)237.7 327.1 439.1 507.4
2005 2006 2007 2008 2009 2010 2011
397.1 517.6 629.9 675.56 1033.1 1375.8 1447.2
178.7 204 249.4 265.49 331.35 430.41 403.27
575.8 721.6 879.3 941.05 1364.5 1806.2 1850.5 根据以上数据,可以得到如下的汽车销售图表
根据上图我们认为汽车销量的增长趋于稳定,进一步通过数学软件得到各类年
份200
1
2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
增长率0.451
2
0.518
8
上海最新油价0.22
65
0.21
4
0.30
35
0.21
7
0.07
25
底盘0.52
93
0.33
17
0.05
19
根据以上图形,我们可以认为汽车销量的变化服从一元三次函数,从而用matlab对各种汽车销量进行拟合(以下年份均用1,2……n表示)
我们首先对乘用车进行建模,在matlab中输入乘用车销量拟合代码得到拟合图形
>> x0=[1 2 3 4 5 6 7 8 9 10 11]
>> y0=[0.121 0.1756 0.2667 0.3271 0.3971 0.5176 0.6299 0.6756 1.033 1.376 1.477]
>> p=polyfit(x0,y0,3)
>> p1=polyval(p,x0)
>> h1=plot(x0,y0,'y')
>> set(h1,'linewidth',5)
>> hold on
>> plot(x0,p1,'r*:')
>> grid on
>> xlabel('年份')
>> ylabel('销量')
>> title('乘用车销量拟合曲线图')
>> legend('原数据图形','拟合数据图形')
此模型中各系数p = 0.0010  -0.0052    0.0668    0.0647
然后我们对商用车进行建模,在matlab 中输入商用车拟合代码得到拟合图形
>> x0=[1 2 3 4 5 6 7 8 9 10 11]
Y1=[0.1167 0.1515 0.1724 0.1803 0.1787 0.204 0.2494 0.26549 0.33135 0.43041      0.40327] p=polyfit(x0,y0,3) p1=polyval(p,x0) h1=plot(x0,y0,'y') set(h1,'linewidth',5) hold on
plot(x0,p1,'r*:') grid on
xlabel('年份') ylabel('销量')
title('商用车销量拟合曲线图')
车身贴膜legend('原数据图形','拟合数据图形')
12345
67891011
0.20.40.60.81
1.21.41.6年份
销量
乘用车销量拟合曲线图
原数据图形拟合数据图形
此模型中各系数p =  0.0001    0.0009    0.0070    0.1229 最后我们建立汽车总销量的模型:探访风波中的宝马mini展台
方法一:直接用汽车总销量的数据拟合。在matlab 中输入汽车总销量拟合代码:
>> x0=[1 2 3 4 5 6 7 8 9 10 11]
y0=[0.2377 0.3271 0.4391 0.5074 0.5758 0.7216 0.8793 0.94105 1.36448 1.80619 1.85051] p=polyfit(x0,y0,3) p1=polyval(p,x0) h1=plot(x0,y0,'y') set(h1,'linewidth',5) hold on
plot(x0,p1,'r*:') grid on
xlabel('年份') ylabel('销量')
title('汽车总销量拟合曲线图')
legend('原数据图形','拟合数据图形')
12345
67891011
0.1
0.150.20.250.30.35
0.40.450.5年份
销量
商用车销量拟合曲线图
原数据图形拟合数据图形