【数学建模】清风数模更新5 灰色关联分析

这篇具有很好参考价值的文章主要介绍了【数学建模】清风数模更新5 灰色关联分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

灰色关联分析综述

诸如经济系统、生态系统、社会系统等抽象系统都包含许多因素,系统整体的发展受各个因素共同影响。

为了更好地推动系统发展,我们需要清楚哪些因素是主要的,哪些是次要的,哪些是积极的,哪些是消极的,这就要求我们进行系统分析。

数理统计中的系统分析方法包括回归分析、方差分析和主成分分析,它们都存在一些不足之处,当数据样本较少时,灰色关联分析方法可以较好地克服那些不足。

因此,当样本个数较大时,一般使用标准化回归;当样本个数较少时,才使用灰色关联分析。

灰色关联分析的基本思想,是根据序列曲线的几何形状的相似程度来判断其联系是否紧密,曲线越接近,相似序列之间的关联度就越大,反之就越小。

接下来我们用两个例题来介绍一下灰色关联分析的两种应用。

应用一:进行系统分析

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 第一步:画统计图并分析

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 由图可知:

  1. 四个变量均呈上升趋势;
  2. 第二产业的增幅较为明显;
  3. 第二产业和第三产业的差距在后三年相差更大。

第二步:确定分析数列

母序列(参考数列、母指标):能反映系统行为特征的数据序列。类似于因变量Y,这里记作X0

子序列(比较序列、子指标):影响系统行为的因素组成的数据序列。类似于自变量X,记作X1~Xn

在例题中,国内生产总值就是母序列,第一、第二和第三产业就是子序列。

第三步:对变量进行预处理

目的:去量纲,缩小变量范围以简化计算。

对母序列和子序列中的每个指标进行预处理先求出每个指标的均值,再用该指标的每个元素除以其均值

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 第四步:计算子序列中各个指标与母序列的关联系数

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 第五步:求出灰色关联度

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 第六步:比较关联度,得出结论

对这个例题来说,该地区在2000年至2005年间的国内生产总值受到第三产业的影响最大(其灰色关联度最大)。

代码

clear;clc
load gdp.mat  % 导入数据 一个6*4的矩阵
Mean = mean(gdp);  % 求出每一列的均值以供后续的数据预处理
gdp = gdp ./ repmat(Mean,size(gdp,1),1);  %size(gdp,1)=6, repmat(Mean,6,1)可以将矩阵进行复制,复制为和gdp同等大小,然后使用点除(对应元素相除)
disp('预处理后的矩阵为:'); disp(gdp)
Y = gdp(:,1);  % 母序列
X = gdp(:,2:end); % 子序列
absX0_Xi = abs(X - repmat(Y,1,size(X,2)))  % 计算|X0-Xi|矩阵(在这里我们把X0定义为了Y)
a = min(min(absX0_Xi))    % 计算两级最小差a
b = max(max(absX0_Xi))  % 计算两级最大差b
rho = 0.5; % 分辨系数取0.5
gamma = (a+rho*b) ./ (absX0_Xi  + rho*b)  % 计算子序列中各个指标与母序列的关联系数
disp('子序列中各个指标的灰色关联度分别为:')
disp(mean(gamma))

应用二:综合评价问题

题目:评价下表中20条河流的水质情况。(用Topsis结合熵权法也可以解决)

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab

 解题步骤

  1. 对指标正向化
  2. 对正向化后的矩阵进行预处理
  3. 将预处理后的矩阵每一行取出最大值构成母序列
  4. 计算各个指标与母序列的灰色关联度
  5. 计算各个指标灰色关联度的权重
  6. 计算各个评价对象的得分(用权重计算)
  7. 对得分进行归一化

【数学建模】清风数模更新5 灰色关联分析,数学建模,数学建模,matlab文章来源地址https://www.toymoban.com/news/detail-663957.html

到了这里,关于【数学建模】清风数模更新5 灰色关联分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【数学建模-灰色关联分析与灰色预测】

    目录 一.灰色关联度简介 二.灰色关联度 ​灰色关联分析案例 三.灰色预测模型简介 四.灰色预测之灰色生成数列 累加生成 累减生成 加权邻值生成 五.灰色模型GM(1,1) GM(1,1)灰色预测的步骤 1.数据的检验与处理 2.建立GM(1,1)模型 3. 检验预测值  六.灰色预测案例 灰色

    2024年02月20日
    浏览(29)
  • 数学建模.灰色关联分析

    1.前言:         如果要提高一片土地的粮食产量,那么肯定是要从土肥,土质,天气,气候,灾害,光照,水分等因素去分析,那么灰色关联分析就是去比较这些因素的权重,即判断哪个因素影响力大,这就是灰色关联分析的作用。其实也可以使用回归分析,方差分析等

    2024年02月02日
    浏览(38)
  • 【数学建模】--灰色关联分析

    系统分析: 一般的抽象系统,如社会系统,经济系统,农业系统,生态系统,教育系统等都包含有许多种因素,多种因素共同作用的结果决定了该系统的发展态势。人们常常希望知道在众多的因素中,哪些是主要因素,哪些是次要因素;哪些因素对系统发展影响大,哪些因素

    2024年02月13日
    浏览(27)
  • 数学建模:灰色关联分析

    🔆 文章首发于我的个人博客:欢迎大佬们来逛逛 建立一个m行 n列的矩阵 X X X ,其中 m 表示评价对象, n表示评价指标 首先进行矩阵的 归一化 ,得到归一化后的矩阵 d a t a data d a t a 获取参考向量,即获取归一化后的矩阵的 最大参考指标行 ,假设为 Y Y Y ,即得到所有n个指

    2024年02月10日
    浏览(33)
  • 数学建模学习:灰色关联分析

    1.概述 一般的抽象系统,如社会系统、经济系统、农业系统、生态系统、教育系统等都包含有许多种因素,多种因素共同作用的结果决定了该系统的发展态势。在众多的因素中,哪些是主要因素,哪些是次要因素;哪些因素对系统发展影响大,哪些因素对系统发展影响小;哪

    2024年02月15日
    浏览(23)
  • 【数学建模】灰色关联度分析

    目录 前言 一、灰色关联度分析是什么 二、使用步骤 1.数据归一化/标准化 1.1 导入库 2.读入数据 总结           灰色关联度分析(Grey Relation Analysis,GRA),是一种多因素统计分析的方法。简单来讲,就是在一个 灰色系统 中,我们想要了解其中某个我们所关注的某个项目受

    2024年02月05日
    浏览(65)
  • 【数学建模】灰色关联(Matlab代码实现)

    目录 1 灰色关联理论 2 算例及Matlab代码实现 2.1 算例1 2.2 算例2   2.3 算例3 2.4 算例4  3 写在最后 灰色关联分析l是由邓聚龙教授于1982年提出的,也称“邓氏灰色关联法”。 方法以部分信息已知 ,部分信息未知的“贫信息”为研究对象,通过对部分已知信息的生成和开发,实现对

    2024年02月09日
    浏览(36)
  • 数学建模—评价模型—灰色关联度分析Vs灰色综合评价

            黑色系统:只明确系统和环境的关系,内部未知         白色系统:内部结构、元素、组成、实现机理已知         灰色系统:部分明确系统与环境见关系、系统结构、实现过程。 灰色系统实例:(1)社会经济系统(企业收入、相关因素) 灰色系统理论

    2024年02月04日
    浏览(37)
  • 数学建模:评价性模型学习——灰色关联分析法(GRA模型)

    目录 前言 一、灰色关联分析 1.什么是灰色关联分析? 2.流程介绍 二、综合评价 1.数据无量纲化处理 2.确定参考序列 3.确定权重 4.计算灰色关联系数  5.计算灰色加权关联度 6.代码 总结          继续学习数学建模涉及的评价性模型,这篇会介绍如何使用灰色关联分析法进

    2024年02月04日
    浏览(150)
  • 清风数学建模——拟合算法

    概念 在前面的篇幅中提到可以使用插值算法,通过给定的样本点推算出一定的曲线从而推算出一些想要的值。但存在一些问题。一是若样本点过多,那么多项式的次数过高会造成龙格现象;二是为了避免龙格现象而通过分段的思想求得拟合曲线,但这样会导致曲线函数非常复

    2024年02月12日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包