- 博客(11)
- 收藏
- 关注
原创 MATLAB中数据相关性所求相关系数的有关内容(3)
斯皮尔曼spearman相关系数1、第一中斯皮尔曼spearman相关系数定义:X和Y为两组数据,其斯皮尔曼(等级)相关系数:(其中,为和之间的等级差)(一个数的等级,就是将它所在的一列数按照从小到大排序后,这个数所在的位置)可以证明:位于-1和1之间。(注意:如果有的数值相同,则将它们所在的位置取算术平均。)根据公式:可得:X和Y的斯皮尔曼相关系数:2、另一种斯皮尔曼spearman相关系数的定义斯皮尔曼相关系数被定义成等级之间的皮尔逊相关系数。还以这张.
2022-01-17 11:45:04 2987
原创 MATLAB中数据相关性所求相关系数的有关内容(2)
如何检验数据是否是正态分布?我们常用的一般有两种方法:1、雅克-贝拉检验(Jarque-Bera test)2、Shapiro-wilk夏皮洛-威尔克检验3、Q-Q图一、雅克-贝拉检验(Jarque-Bera test) (正态分布JB检验(大样本n>30))对于一个随机变量{},假设其偏度为S,峰度为K,那么我们可以构造JB统计量:可以证明,如果{}是正态分布,那么在大样本情况下JB~(自由度为2的卡方分布)(注:正态分布的偏度为0,峰度为3)那么进行...
2022-01-17 11:24:50 1818
原创 MATLAB中数据相关性所求相关系数的有关内容(1)
数学建模中有两种最为常用的相关系数:皮尔逊pearson相关系数和斯皮尔曼spearman等级相关系数。它们可用来衡量两个变量之间的相关性的大小,根据数据满足的不同条件,我们要选择不同的相关系数进行计算和分析(建模论文中最容易用错的方法)。学习起来相关系数,最好是在学习完《概率论与数理统计》之后再进行学习。我们先回顾《概率论与数理统计》中的数理统计部分:数据统计出的结果分为总体和样本之分:总体――所要考察对象的全部个体叫做总体.总体――所要考察对象的全部个体叫做总体。我们总是希望得到总体数
2022-01-17 11:06:47 5645
原创 如何理解《概率论与数理统计》中样本方差为何除以n-1
设样本均值为,样本方差为 S²,总体均值为 μ ,总体方差为σ²,那么样本方差S²有如下公式:S²=,很多人可能都会有疑问,为什么要除以n-1,而不是n,但是翻阅资料,发现很多都是交代到,如果除以n,对样本方差的估计不是无偏估计,比总体方差要小,要想是无偏估计就要调小分母,所以除以n-1,那么问题来了,为什么不是除以n-2、n-3等等。所以在这里彻底总结一下,首先交代一下无偏估计。无偏估计以例子来说明,假如你想知道一所大学里学生的平均身高是多少,一个大学好几万人,全部统计有点不现实,但是你...
2022-01-17 10:49:59 2743 2
原创 MATLAB拟合算法
与插值问题不同,在拟合问题中不需要曲线一定经过给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(最小化损失函数)。插值算法中,得到的多项式f(x)要经过所有样本点。但是如果样本点太多,那么这个多项式次数过高,会造成龙格现象。尽管我们可以选择分段的方法避免这种现象,但是更多时候我们更倾向于得到一个确定的曲线,尽管这条曲线不能经过每一个样本点,但只要保证误差足够小即可,这就是拟合的思想。(拟合的结果是得到一个确定的曲线)先给出一组例子:
2022-01-15 09:46:15 14698 1
原创 Matlab中的插值算法
前言:数模比赛中,常常需要根据已知的函数点进行数据、模型的处理和分析,而有时候现有的数据是极少的,不足以支撑分析的进行,这时就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用(高次插值会产生龙格现象,即在两端处波动极大,产生明显的震荡。在不熟悉曲线运动趋势的前提下,不要轻易使用高次插值。)插值基本概念:在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点。插值是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估...
2021-09-22 12:05:31 2201 2
原创 matlab算法第二篇熵权TOPSIS法综合评价
TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon于1981年首次提出,TOPSIS法根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。TOPSIS法是一种逼近于理想解的排序法,该方法只要求各效用函数具有单调递增(或递减)性就行。TOPSIS法是多目标决策分析中一种常用的有效方法,又称为优劣解距离法。 ...
2021-09-21 09:41:07 2870 2
原创 层次分析法的代码
先输入一个矩阵Aclear;clcdisp('请输入判断矩阵A: ')% A = input('判断矩阵A=')%我这里以一个矩阵A为例,大家在用的时候可以把下面这个矩阵A换掉A =[1 1 4 1/3 3;1 1 4 1/3 3;1/4 1/4 1 1/3 1/2;3 3 3 1 3;1/3 1/3 2 1/3 1]计算一致性比例CRclc;CI = (Max_eig - n) / (n-1);RI=[0 0 0.52 0.89 1.12 1.26 1.36 1.41...
2021-09-20 16:55:59 456
原创 matlab自学算法第一篇:层次分析法
记录自己学习过程的一篇博客(根据B站清风老师的课程所学所感。自己水平不高,希望各方大佬指点错误)先介绍一下,层次分析法(The Analytic Hierarchy Process简称 AHP)是由美国运筹学家、匹兹堡大学教授T.L.Saaty(萨蒂)于20世纪70年代创立的一种系统分析与决策的综合评价方法,是在充分研究了人类思维过程的基础上提出来的,它较合理地解决了定性问题定量化的处理过程。AHP的主要特点是通过建立递阶层次结构,把人类的判断转化到若干因素两两之间重要度的比较上,从而把难于量化的定
2021-09-20 09:20:09 884
112套计算机专业毕业设计
2022-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人