2022年天府杯全国大学生数学建模竞赛C题环境保护与绿色经济解题全过程文档及程序

news2024/11/15 21:26:06

2022年天府杯全国大学生数学建模竞赛

C题 环境保护与绿色经济

原题再现:

  “节能减排”和发展绿色经济是国家一项重大战略规划。“绿水青山就是金山银山”。环境的保护对国民经济的发展有着重要意义。随着工业化进程的加快,环境保护方面的问题已经刻不容缓。附件中提供了一些经济与环境方面的数据供参考,包括 GDP、二氧化碳排放量、能源使用量、农业用地和森林面积等方面。近年来,随着全球范围内的植被破坏,森林面积逐渐减少,而工业发展又增加了碳排放量。对比全球趋势,中国的植被面积正在逐渐升高。
在这里插入图片描述
  现在根据这些数据,你团队需要解决以下问题:
  (1)请根据附件中给定的数据,预测国内在 2025-2035 年内的森林面积。
  (2)通过分析有关数据并自行查找需要数据,构建数学模型分析退耕还林政策对国家工业水平和国民经济的影响。
  (3)附件中给出的是世界很多国家的数据,请根据附件中给出的国家数据构建模型对世界各国经济水平、工业水平和森林植被面积进行评价,你有什么发现?
  (4)假如你们团队欲向联合国递交一封报告书,请写一份报告书来描述你们的发现,并提出一些具体措施。

整体求解过程概述(摘要)

  “稻花香里说丰年,听取蛙声一片。”寥寥几句诗,一片自然和谐共生的景象浮现脑海。在人类历史发展进程中,人们越来越清晰认识到,经济社会快速发展决不能以环境的破坏、资源的浪费为代价。在这一背景下,本文讨论以下三个问题:(1)预测中国在 2025-2035年内的森林面积。(2)构建数学模型分析退耕还林政策对国家工业水平和国民经济的影响(3)对世界各国经济水平、工业水平和森林植被面积进行评价。
  对于问题一,我们通过箱图对附件中数据进行异常值检验发现未出现异常值。在此基础上基于时间序列模型首先通过时序图、自相关图、Daniel 检验进行数据平稳性检验,结果显示附件数据非平稳。随后根据这一结果进行一次、二次差分构建平稳序列并检验其平稳性,其中二次差分显示平稳。再根据数据的自相关图与偏相关图特征选择参数并通过 SPSS24.0建立 ARIMA(2,2.1)模型,并基于模型残差图对模型稳定性进行检验,结果显示模型平稳。在此基础上我们用 SPSS24.0 对结果进行预测估计,并将部分数据预测结果与实际数据进行比较,结果显示数据模拟结果与附件已知实际数据结果拟合度极高。最后,我们在所得估计值基础上对 2025-2035 中国森林面积(平方公里)预测值进行 95%置信区间估计,以考虑进其它因素导致的不可见误差来使得估计结果更为准确可信。
  对于问题二,先用拉以达准则算法剔除异常数据,再对剔除后的数据作统计分析。随后,将就业效益和潜在效益作为衡量退耕还林对国家工业水平影响的指标,将经济效益和生物多样性作为衡量退耕还林对国民经济影响的指标,并在此基础上构建相关数学表达式。接着,对所构建数学表达式中的参数进行讨论与确定。将所搜集历年数据求平均值后代入表达式,在此基础上得到退耕还林对国家工业水平和国民经济影响的标准值。再将历年数据代入表达式,将得到的数值与标准值进行比较,进而得到不同年份退耕还林对国家工业水平和国民经济影响的折合成绩。对结果进行分析可知:(1)退耕还林政策的实施对带动第二、三产业就业水平影响总体呈现上升态势。(2)退耕还林政策对国家工业水平的潜在价值影响在稳步增长中呈现一定周期性波动规律。(3)退耕还林政策的实施给国家工业水平发展注入了更多动力与活力。(4) 退耕还林政策实施有力提升了经济效益。(5) 森林面积增长与生物多样性增长呈现边际效应递减。(6) 自 2003 年退耕还林政策实施后,国民经济发展态势愈发向好。
  对于问题三,经过权衡,选取四个指标——二氧化碳排放量、GDP、工业增加值、森林面积,对其 1990-2020 年数据的平均值进行主成分分析,得到综合评价结果。随后,绘制综合评价结果图,以直观显示综合评价结果。最终,对结果分析可知:(1)综合评价结果中排名第一、第二位国家分别为中国、美国。(2)中低等收入国家综合评价结果普遍低于中高等国家。这可能是因为低收入国家目前亟需解决温饱、医疗等基本社会问题,其 GDP 还未达到理想发展水平。(3)欧洲大部分国家都拥有较高的综合评价结果。对问题二中森林面积和生物多样性的关系式进行灵敏度分析,当β的值每改变 0.3(相当于 5.7%左右),其结果变化小于 3%,体现出模型较稳定。

模型假设:

  1. 假设附件所给数据经二阶差分处理后是完全平稳的
  2. 假设题目所给数据真实可靠
  3. 假设预测的未来时间段无重大事故
  4. 假设搜集到的数据真实可靠

问题分析:

  (一)问题一的分析
  问题 1 属于预测类数学问题,就此类问题特征而言,即要求在观察历史数据变化规律基础上预测未来的值及预测值可能存在的区间,其重要前提假设是事物的过去能够在正常发展情况下延续到未来,符合时间序列分析特点。附件中所提供数据是各时间点上形成的数值序列,且题目要求预测 2025-2035 年内的森林面积,即 2025—2035 间各年的森林面积(平方公里)。基于以上原因,我们将首先创建时间序列,建立时间序列模型。随后,对比已有预测值与实际值并在此基础上对 2025—2035 年间各年的森林面积(平方公里)展开预测。
  (二)问题二的分析
  该问题要求构建数学模型分析退耕还林政策对国家工业水平和国民经济的影响。本题的要点在于评价指标的选定与参数值的选定。考虑到自行查找的数据可能存在异常值,因此首先需要对原始数据进行特异值的检验及剔除,然后在新得到的数据上进行分析。用就业效益和潜在效益来衡量退耕还林对国家工业水平的影响。用经济效益和生物多样性来衡量退耕还林对国民经济的影响。通过构造数学表达式,将搜集到的数据代入表达式,进而计算折合成绩,分析退耕还林对国家工业水平和国民经济的影响。
  (三)问题三的分析
  该问题属于评价类问题,可以对附件的部分数据进行主成分分析,得到综合评价结果。然后对所得结果进行分析。可以选取二氧化碳排放量、GDP、工业增加值、森林面积四个指标,取各指标 1990-2020 年数据的平均值进行主成分分析。通过绘图的方法使综合评价结果更加直观。

模型的建立与求解整体论文缩略图

在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

function [MaxA,darth]=Maxchara(A)
%用于计算矩阵的最大特征值及特征向量
 [X,Y]=eig(A);
[Max,index]=max(max(Y));
MaxA=Max;
thA=X(:,index);
darth=(1/sum(thA))*thA;
 
end
A=[1 2 3 7;1/2 1 2 4;1/3 1/2 1 2;1/7 1/4 1/2 1];
B1=[1 2 3;1/2 1 2;1/3 1/2 1];
B2=[1 1 3;1 1 3;1/3 1/3 1];
B3=[1 1/3 1;3 1 1/3;1 3 1];
B4=[1 1/4 1/3;4 1 2;3 1/2 1];
RI3=0.58;
RI4=0.90;
disp('Matriax A');
[MaxA,darthA]=Maxchara(A);
fprintf('矩阵A的最大特征值为 %d\n',MaxA);
disp('矩阵A的最大特征向量为:');
disp(darthA);
CIb1=(MaxA-4)/(4-1);
fprintf('矩阵A的一致性指标为 %f\n',CIb1);
CRa=CIb1/RI4;
fprintf('矩阵A的随机一致性比率为 %f\n',CRa);
%Matrix B1
disp('Matriax B1');
[MaxB1,darthB1]=Maxchara(B1);
fprintf(' 矩阵B1的最大特征值为 %d\n',MaxB1);
disp('矩阵B1的最大特征向量为:');
disp(darthB1); 
CIb1=(MaxB1-3)/(3-1);
fprintf('矩阵B1的一致性指标为  %f\n',CIb1);
CRb1=CIb1/RI3;
fprintf('矩阵B1的随机一致性比率为  %f\n',CRb1);
 
%Matrix B2
disp('Matriax B2');
[MaxB2,darthB2]=Maxchara(B2);
fprintf('矩阵B2的最大特征值为 %d\n',MaxB2);
disp('矩阵B2的最大特征向量为:');
disp(darthB2);
CIb2=(MaxB2-3)/(3-1);
fprintf('矩阵B2的一致性指标为 %f\n',CIb2);
CRb2=CIb2/RI3;
fprintf('矩阵B2的随机一致性比率为 %f\n',CRb2);
 
%Matrix B3
disp('Matriax B3 ');
[MaxB3,darthB3]=Maxchara(B3);
fprintf(' 矩阵B3的最大特征值为 %d\n',MaxB3);
disp('矩阵B3的最大特征向量为:');
disp(darthB3);
CIb3=(MaxB3-3)/(3-1);
fprintf('矩阵B3的一致性指标为 %f\n',CIb3);
CRb3=CIb3/RI3;
fprintf('矩阵B3的随机一致性比率为 %f\n',CRb3);
 
%Matrix B4
disp('Matriax B4');
[MaxB4,darthB4]=Maxchara(B4);
fprintf('矩阵B4的最大特征值为 %d\n',MaxB4);
disp('矩阵B4的最大特征向量为:');
disp(darthB4);
CIb4=(MaxB4-3)/(3-1);
fprintf('矩阵B4的一致性指标为 %f\n',CIb4);
CRb4=CIb4/RI3;
fprintf('矩阵B4的随机一致性比率为  %f\n',CRb4);
temp=zeros(1,3);
for i=1:3
temp(i)=darthA(1)*darthB1(i)+ darthA(2)*darthB2(i)+ darthA(3)*darthB3(i)+ darthA(4)*darthB4(i);
fprintf('措施A%d的总层次排序为%f\n',i,temp(i));
end
CIZ=darthA(1)*CIb1+darthA(2)*CIb2+darthA(3)*CIb3+darthA(4)*CIb4;
RIZ=darthA(1)*RI3+darthA(2)*RI3+darthA(3)*RI3+darthA(4)*RI3;
CRZ=CIZ/RIZ;
fprintf('措施层的总排序的随机一致性比率 %f\n',CRZ);

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/593430.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ClickHouse进阶|如何自研一款企业级高性能网关组件?

使用原生ClickHouse集群进行节点数据查询和写入时,离不开第三方开源网关组件chproxy支持。但由于chproxy缺少TCP协议支持,导致性能、查询能力等受限。这也成为困扰众多ClickHouse开发者的一大难题。那么,究竟应该如何突破?本文将揭…

chatgpt赋能python:Python中撤销的快捷键

Python中撤销的快捷键 在编程中,我们经常需要进行调试,不可避免地会出现一些错误,这时候撤销 (Undo) 功能就显得尤为重要。在 Python 中,我们可以使用一些快捷键来快速撤销,本文将会介绍这些快捷键的使用以及使用它们…

chatgpt赋能python:Python中的字符提取:从基础到高级

Python中的字符提取:从基础到高级 在使用Python进行文本处理和数据挖掘时,我们经常需要从字符串中提取特定的字符或子串。本文将介绍Python中的常用字符串提取方法,包括基础的字符串操作、正则表达式和第三方库等高级方法。 基础字符串操作…

二叉树中堆的实现

完全二叉树 满二叉树:二叉树每个节点的度都达到最大值(2),由此可有等比求和计算出节点总数:2^k-1 完全二叉树:除了最后一层。前面节点的度都满了,最后一层可以不满,但是必须从左至右…

用时序数据库 DolphinDB 实现地震波形的分析预警

1. 绪论 波形数据的存储与实时流处理是地震预警、地震速报、地震烈度速报、震源机制解等数字地震台网综合处理系统的前提,合理的存储方案与高效的实时流处理架构能极大地节约存储成本、降低响应延时、方便震源分析。 本篇教程会为有该方面需求的客户提供一个基于 …

如何在不丢失格式的情况下将 Excel 转换为 PDF?

Microsoft Excel 因其专业的数据或信息显示能力而被广泛采用。但是,它在兼容性上有一个恼人的缺点。 首先,Excel只能在Windows和MacOS上使用,Linux或其他操作系统的用户将无法使用;其次,即使您有一个可以打开和阅读 E…

PERMA幸福模型

PERMA幸福模型 由“积极心理学之父”马丁塞利格曼(Martin Seligman)在《持续的幸福 》一书中提出。 模型介绍 PERMA指的是创造充实、快乐和有意义的生活所必需的五大要素,它们是: 正向情绪Positive emotions 积极情绪是快乐人生的一个重要…

三种不同的存储芯片性能比较

为了进行性能比较,使用了三种不同的存储芯片,即Everspin EM064LX 64Mib STT‐MRAM、Micron MT25Q 128Mib NOR闪存和Micron MT29F 1Gib SLC NAND闪存。 该基准测试在STM32H755ZI上运行,Cortex‐M7内核的时钟频率为240MHz。Quad SPI总线用于1‐…

安泰功率放大器ATA-8202在EMC电磁兼容测试中的具体应用

作为电子及电器产品质量衡量指标之一的电磁兼容性(EMC)测试,它的测试正确与否直接关系到产品自身使用的可靠性及安全性,并且它还有可能对于同系统中的其他部分造成影响,不良的电磁兼容性会直接导致系统无法正常运转&am…

GIS数据转换器坐标生成功能

​很多时候我们会拿到一些没有坐标的图片或栅格数据,我们如何给它赋予坐标呢?下面介绍一种为这些数据生成坐标的方法。使用工具是GIS数据转换器-栅格-V4.0。 GIS数据转换器坐标生成功能 使用图片是这样的,网上找的不知道哪位大神画的三国时期…

【毕业季征文】追光人,终将光芒万丈!

追光人,终将光芒万丈! 写在最前面最后从0到1 我的二进制探索之路一、从0到1,破茧成蝶二、从0到2n,全面发展三、从0到∞,逐光而行 参考 写在最前面 参与活动#毕业季征文|未来可期# 岁月不居,时节如流。转眼…

朋友轻松拿下字节27K的offer,羡慕了....

最近有朋友去字节面试,面试前后进行了20天左右,包含4轮电话面试、1轮笔试、1轮主管视频面试、1轮hr视频面试。 据他所说,80%的人都会栽在第一轮面试,要不是他面试前做足准备,估计都坚持不完后面几轮面试。 其实&…

C++ 范围for循环

1. 在C98中,不同的容器和数组,遍历的方法不尽相同,写法不统一,也不够简洁,而C11基于范围的 for循环以统一、简洁的方式来遍历容器和数组,用起来更方便了。 C 容器都有哪些 简单介绍: //STL C标…

7分钟的面试,我太难了.....

干了两年外包,本来想出来正儿八经找个互联网公司上班,没想到算法死在另一家厂子。 自从加入这家外包公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到11月一纸通知,所有人不许加班,薪资…

leetcode-最大二叉树(java)

leetcode654题--最大二叉树 leetcode654 - 最大二叉树解题思路代码演示二叉树专题 leetcode654 - 最大二叉树 leetcode654 - 最大二叉树 原题链接 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点,其值为 nums 中…

幻读与不可重复读的区分

幻读 VS 不可重复读 幻读重点在于数据是否存在。原本不存在的数据却真实的存在了,这便是幻读。 在同一个事务中,第一次读取到结果集和第二次读取到的结果集不同。引起幻读的原因在于另一个事务进行了INSERT操作。 不可重复读重点在于数…

中国人民大学与加拿大女王大学金融硕士——跟5月说再见,期待新的精彩

岁月清浅,时光无言。5月的风即将吹来6月的的绚烂,在这个美好的季节,你有新的期盼了吗?在职的你,是否需要再学习呢,中国人民大学与加拿大女王大学金融硕士项目为你提供在职读研的平台,在这里开启…

CMU 15-445 Project #0 - C++ Primer

Project #0 - C Primer 一、题目链接二、准备工作1.项目构建2.代码测试3.代码格式化4.压缩与提交 三、部分实现 一、题目链接 二、准备工作 以下操作在题目文档中均有提及,这里进行简要整理。 1.项目构建 首先需要从远程仓库克隆项目文件,由于该仓库会…

GB28181——实时视频显示

一、主要实现功能 1、支持四路设备接入 2、实时视频分屏显示 3、接入设备信息存储 二、待完善功能(现阶段) 1、设备的删除 (已更新) 2、语音对讲 (暂时不处理) 3、视频输出通道的实时修改 (已更…

Nginx详细解说

1 什么是Nginx Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支…