灰色预测模型 matlab人口预测模型代码如下
%%发展系数a 灰色作用量b
syms a b;
%%原始数列 E列
A1 = xlsread(‘C:\Users\0223\Documents\MATLAB\劳动人口 .xlsx’,‘C1:C11’);
A = A1’;
A = A.*0.01;
n = length(A);
%%进行一次累加
B(1) = A(1);
for i = 2 : n
B(i) = B(i-1) + A(i);
end
%%均值生成
for i = 2 : n
Z(i) = (B(i) + B(i-1))*0.5;
end
Z(1) = [];
%%构造Y B矩阵
Y = A; Y(1) = []; Y = Y’;
B = [-Z;ones(1,n-1)];
%%计算a b参数值
q = sum(Z);
w = sum(A) - A(1);
e = 0;
for i = 2 : n
e = e + Z(i-1)*A(i);
end
r = 0;
for i = 2 : n
r = r + Z(i-1)*Z(i-1);
end
a = ( (qw) - (n-1)e ) / ( (n-1)r - (qq) );
b = ( (wr) - (qe) ) / ( (n-1)r - (qq) );
%%预测近4年的数据
yuce = [];
yuce(1) = A(1);
for i = 2 : (n + 4)
yuce(i) = ((A(1) - b/a))/exp(a*(i-1)) + b/a;
end
%%还原数据
huanyuan = [];
huanyuan(1) = A(1);
for i = 2 : (n+4)
huanyuan(i) = yuce(i) - yuce(i-1);
end
%%模型检验
canchazhi = abs(0.784 - 0.789691929) / 0.784
灰色预测模型 matlab人口预测模型代码如下相关推荐
- 灰色预测模型MATLAB代码及使用
灰色预测模型MATLAB代码及使用 灰色预测步骤 (1)输入前期的小样本数据 (2)输入预测个数 (3)运行 使用代码视频 代码使用视频在B站 之后会在评论区给传送门供大家参考理解GM(1,1)模型的 ...
- 【预测模型】基于灰色预测模型预测人口出生率
目录 基于灰色预测模型预测人口出生率 收集并导入数据 数据预处理
- 【数据分析与挖掘】财政收入影响因素分析及预测模型(有数据集和代码)
案例背景 在我国现行的分税制财政管理体制下,地方财政收人不仅是国家财政收入的重要组成部分,而且具有其相对独立的构成内容.如何有效的利用地方财政收入,合理的分配,来促进地方的发展,提高市民的收入和生活质 ...
- gadecod matlab,【预测模型】基于遗传算法优化BP神经网络房价预测matlab源码
一.简介 1 遗传算法概述 遗传算法(Genetic Algorithm,GA)是进化计算的一部分,是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法 ...
- 内森凯菲兹人口预测模型_团结的面Kong:内森·圣·皮埃尔
内森凯菲兹人口预测模型 Nathan St. Pierre is a full-stack developer with our Cloud Services team in Bellevue, WA ...
- python数据建模案例源代码_一个完整的数据分析案例 | 用Python建立客户流失预测模型(含源数据+代码)...
原标题:一个完整的数据分析案例 | 用Python建立客户流失预测模型(含源数据+代码) 来源:数据分析不是个事儿 作者:启方 原文: https://mp.weixin.qq.com/s/_20MN ...
- 威布尔 风速 matlab,风速威布尔分布和ARMA预测模型matlab程序.doc
风速威布尔分布和ARMA预测模型matlab程序 clc clear %% 1.计算风速weibull分布 % 数据处理 load data; mu=mean(speed);%原始数据的统计参数 si ...
- MATLAB关联度分析代码实现(热图+灰色关联度分析)
MATLAB关联度分析代码实现(热图+灰色关联度分析) 数据集与软件介绍 热图关联度分析与实现 灰色关联度分析与实现 参考 数据集与软件介绍 数据集 软件 UCL-Wine.data MATLAB R ...
- 基于灰色神经网络的订单需求预测代码
目录 1 概述 2 代码 3 结果 1 概述 BP(Back Propagation)神经网络模型是一种信息前向传播,误差反向传播的神经网络模型0,能够通过训练样本反向传播调节网络的阈值和权值,使 ...
- 灰色预测GM(1,N)代码
目录 累加序列,生成新序列 紧邻均值生成序列 求相关参数 由上一步求出参数 生成预测模型 可视化 残差检验 注:GM(1,1)代码 累加序列,生成新序列 import numpy as np impo ...
最新文章
- 清华北大,已经没人本科就找工作了
- 转载:CRONTAB格式,命令
- vlc rtsp流 转 http播放视频
- Web基础:记录简单个人网站建站过程
- 课程表—leetcode207
- Atomic Integer 原理分析-其他方法
- .NET中扩展方法和Enumerable(System.Linq)
- 提升用户体验,你不得不知道的事儿——三种提醒框的微技巧
- 有什么软件可以测试手机gprs,哪个软件可通过GPRS发信息啊?
- 华为服务器改硬盘启动不了怎么办,华为服务器装系统加载os怎么回事
- 500套xmind经典模板_构建可视化思维 一个原创作者三年XMind经验总结
- feign消费时,如果传入参数过长,会导致feign.FeignException: status 400 reading错误
- POJ 2392 Space Elevator(多重背包变形)
- php 变量 unset,在PHP中unset变量
- ubuntu 18.04.1安装hadoop3.1.2
- 计算机视觉(7)————特征检测(边缘/角/斑点)小专题(2)Roberts 算子
- SMC真空电磁阀气路接法
- Spring框架的详细学习
- 用Python制作我的核酸检测日历
- TCP网络错误Connection reset by peer,peer是啥意思呢