预测2021年考研人数

随着就业压力越来越多,社会对学历要求越来越高,考研成为了提升就业竞争能力的首选。以下为枫叶收集的考研信息,用最小二乘法算法进行预测。

基本思想:求出这样一些未知参数使得样本点和拟合线的总误差(距离)最小。


图片发自简书App

图片发自简书App

图片发自简书App

下表为我收集的1995年到2018年历年考研人数数据。


图片发自简书App

%基于最小二乘法预测

[Num,Txt,Raw]=xlsread('历年考研数据.xlsx');%导入数据

Y1=Num(:,2)';

year=1995:2021; %未来四年

b1=sum(((year(1:24)-1995)-mean(year(1:24)-1995)).*(Y1-mean(Y1)))/sum(((year(1:24)-1995)-mean((year(1:24)-1995))).^2);

a1=mean(Y1)-b1*mean((year(1:24)-1995));

YY1=a1+b1.*(year-1995); %预测报考人数

Y2=Num(1:end-2,4)';

b2=sum(((year(1:22)-1995)-mean(year(1:22)-1995)).*(Y2-mean(Y2)))/sum(((year(1:22)-1995)-mean((year(1:22)-1995))).^2);

a2=mean(Y2)-b2*mean(year(1:22)-1995);

YY2=a2+b2.*(year-1995); %预测报考人数

plot(year,YY1,'r-s')

hold on

plot(year,YY2,'b-h')

plot(year(1:24),Num(:,2),'g-d')%实际人数

plot(year(1,1:22),Y2,'m-p')

xlabel('年份')

ylabel('人数(万)')

legend('预测报考人数','实际报考人数','实际录取人数','预测录取人数')

set(gca,'XTick',1995:1:2021)

grid on

所得结果图

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容