数学建模 关联度系数计算

发布 2023-05-17 23:35:28 阅读 6142

精品文档。

a=[2,3,4,3.7]b=[60,73,84,58]c=[1204,801,1228,1270]d=[303,298,247,251]

以a为目标,检验b、c、d与a的关联度。

步骤1.归一化,将数列中的每个元素,除以相同的一个数值,比如a的归一化过程为。

2/2,3/2,4/2,3.7/2]或者更常用的均值化处理,都可以搞定。只需要这几个数列用同一种方法归一即可了。

步骤2.求差序列。

经过归一化的a、b、c、d,用a分别减去b/c/d;即e=|a-b|;f=|a-c|;g=|a-d|

步骤3.求两级最大和最小差值。这是一个容易让人糊涂的地方,但实际操作很简单:

设e中最大值为emax,最小值为emin,其余类推;这样一共就有六个数,分别是emax;emin;fmax;fmin;gmax和gmin

从这六个数中,再选出一个最大值和一个最小值,假设为m和n

—而这就是上述公式当中双重最值的部分啦。

步骤4.带入公式,得到三组关联系数(单行)矩阵。

精品文档。精品文档。

npmi(k)

x0(k)xi(k)pm

步骤5.计算关联度,实际上就是步骤4中,每组矩阵各个元素求和除以元素个数(求均值)。

步骤6.通过比较关联度数值,最大的那个,其对应的数列与目标数列的关联度最高。

精品文档。

数学建模及数学建模比赛简介

一 数学建模知识简介。数学建模简而言之就是应用数学模型来解决各种实际问题的过程,也就是通过对实际问题的抽象 简化 确定变量和参数,并应用某些规律建立变量与参数间的关系的数学问题 或称一个数学模型 再借用计算机求解该数学问题,并解释 检验 评价所得的解,从而确定能否将其用于解决实际问题的多次循环 不断...

数学建模数学建模队员竞选

摘要 本文描述的是一个某部门某次评优的投票问题,该部门有四个下属单位,分别为甲,乙,丙,丁。先从这四个单位中各选出两位候选人,一共八个人,然后二十个领导从这八个人中通过投票来选取两个人作为本次评优的最终结果。投票人在本人同意的人名下书写数字1,2表示支持这两个人,1优先,2次之,其余不填。最后依据八...

数学建模及数学建模比赛简介

一 数学建模知识简介。数学建模简而言之就是应用数学模型来解决各种实际问题的过程,也就是通过对实际问题的抽象 简化 确定变量和参数,并应用某些规律建立变量与参数间的关系的数学问题 或称一个数学模型 再借用计算机求解该数学问题,并解释 检验 评价所得的解,从而确定能否将其用于解决实际问题的多次循环 不断...