自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 matlab的符号运算

【代码】matlab的符号运算。

2023-11-08 20:18:24 169

原创 matlab绘制三维图形

【代码】matlab绘制三维图形。

2023-11-07 22:46:46 593

原创 预测模型的建立(二)

我们来介绍预测模型中的第二个算法-BP神经网络算法。神经网络预测是一个万金油的预测模型,别的模型可以干的它都能干,别的模型不能干的它也能干。例如我们上节课介绍的灰色预测模型,在建立模型之前我们要先对数据分析,如要求数据是以年份度量的非负数据以及要通过准指数规律的检验等,但BP神经网络预测不需要这些操作,所以说它是一个万金油的预测模型。针对神经网络的原理,由于能力有限,无法简单的进行描述,可参考网络上的资料进行理解。我们只需要能够应用matlab中的神经网络工具箱对我们的数据进行预测即可。

2023-11-06 23:29:38 302

原创 预测模型的建立(一)

在本讲我们首先将介绍灰色预测模型背后的原理,同时也将在原始的灰色预测模型的基础上作出改进与创新,然后将简要介绍神经网络在数据预测中的应用,在这里,我们只简单的介绍神经网络的思想,以及如何操作matlab中的神经网络工具箱以对数据进行预测,在本讲最后,将谈谈个人对于数据预测的一些看法。灰色预测模型可以理解为是给我们的灰色系统建模。那么,我们就要区分什么是灰色系统。灰色系统是系统的部分信息已知而部分信息未知,灰色预测是对既含有已知信息又含有不确定信息的系统进行预测。

2023-11-06 19:56:55 1245

原创 聚类模型的建立

这一节我们来学习聚类模型。“物以类聚,人以群分”,所谓的聚类,就是将样本划分为由类似的对象组成的多个类的过程。聚类后,我们可以更加准确的在每个类中单独使用统计模型进行估计、分析或预测;也可以探究不同类之间的相关性和主要差异。在上次我们学习过了分类模型,我们需要识别分类模型与聚类模型之间的区别。它们的区别很简单,分类模型是已知类别的,比如我们知道需要把样本分为苹果和橙子两类,而聚类是未知的。我们直接来学习聚类模型涉及的第一个算法——K-means聚类算法。

2023-11-04 20:48:43 242 1

原创 分类模型的建立

本讲将介绍分类模型。对于二分类模型,我们将介绍逻辑回归和Fisher线性判别分析两种分类算法;对于多分类模型,我们将简单介绍SPSS中的多分类线性判别分析和多分类逻辑回归的步骤。我们以一个水果分类的例子引入内容。这个例子的大体意思是给了我们42个水果样本,其中,每个样本都有5个属性,包括水果重量,水果的宽度,水果的高度,水果的颜色数值,范围0-1和水果的类别。根据每个样本间这5个属性的不同,可将这42个样本大体分为两类,一类是苹果,一类是橙子。

2023-11-02 22:08:05 229 1

原创 多元线性回归(二)

在之前我们曾多次提到了我们的扰动项,之前我们的扰动项都是随机产生的,但实际上,我们的扰动项也要满足一定的条件,如满足“同方差”和“无自关性”两个条件。我们经常分析的横截面数据就容易出现异方差的问题,我们后面所学到的时间序列数据就容易出现自相关的问题。这里我们简单的理解异方差,重点是如果扰动项存在异方差,假设检验将无法使用,即我们无法判断我们的回归系数是否是显著异于0的,同时OLS估计量不再是最优线性无偏估计量。那么我们应怎样解决异方差?

2023-11-01 23:43:20 1016 1

原创 多元线性回归(一)

我们先简单的理解什么是回归分析以及回归分析的分类。回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的数据分析问题,都可以使用回归的思想来解决。回归分析的任务就是,通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制,进而达到通过X去预测Y的目的。常见的回归分析有五类:线性回归、0-1回归、定序回归、计数回归和生存回归,其划分的依据是因变量Y的类型。本讲我们主要学习线性回归。简单的说,回归分析就是研究X和Y之间相关性的分析。这其中有三个关键词,我们依次去理解。

2023-10-30 23:38:20 97

原创 数学规划模型(四)

在数学规划模型中,还有几种其他的分类,虽然出现频率不是很高,但对于特定的问题求解是很有帮助的。

2023-10-29 16:26:29 267 1

原创 数学规划模型(三)

我们继续来学习数学规划模型类型中的最后一种-非线性规划模型。非线性规划需要目标函数或约束条件中至少有其中一个是非线性的。同样的,我们用matlab求解非线性规划问题也需要把问题转换成可以识别的标准型。相比与线性规划和整数规划,非线性规划问题的约束条件多了 非线性约束条件,其中,C是非线性不等式约束条件的系数矩阵,Ceq是非线性等式约束条件的系数矩阵。注意,非线性不等式约束条件和非线性等式约束条件的右侧的值一定要为0,也就是说,如果有常数项也一定要将其移到左侧作为系数。想必这几道例题都不在话下了。

2023-10-28 18:25:58 157 1

原创 数学规划模型(二)

接着来看数学规划模型类型中的整数规划。总的来说,整数规划可以分为两类,一类是线性整数规划,另一类是非线性整数规划。其中,可以用matlab轻易求解的是线性整数规划,其实就是再线性规划的基础上,再加上一个整数约束的条件,规定决策变量要取整数,而在生活中的许多实际问题中都是这样要求的。另一类是非线性整数规划,由于非线性规划只要求约束条件和目标函数中有一个是非线性表达式即可,所以非线性整数规划的类型特别多,我们不能用任何一种常用的算法可以解决问题。我们在matlab中求解的主要是线性整数规划求解。

2023-10-25 23:00:48 64 1

原创 数学规划模型(一)

我们先来了解一下什么是数学规划?数学规划是运筹学的一个分支,其用来研究:在给定的条件下(约束条件),如何按照某一衡量指标(目标函数)来寻求规划,管理工作中的最优方案。简单的说,也就是求目标函数在一定的约束条件下的极值问题。再来看数学规划的一般形式。用数学式子将其表示出来,x代表决策变量,一般会有多个自变量;f(x)代表目标函数;下面的g(x)代表的是约束条件,约束条件可分为不等式约束、等式约束、整数约束。在一个题目中,可能会有一种约束条件,也可能会有多种约束条件。对于不同的问题,可将数学规划分类。

2023-10-21 23:07:40 283 1

原创 图论最短路径问题

本讲将介绍图论中的基本概念,并主要讲解图论中的最短路径问题。根据图的不同,我们将学习两种不同的算法:迪杰斯特拉Dijkstra算法和Bellman-Ford(贝尔曼-福特)算法。关于迪杰斯特拉算法的具体描述,可参照b站视频,这里不过多详细描述。接着我们来看用Matlab怎么来帮我们作图。这里提供一个画图工具。

2023-10-21 15:03:27 44 1

原创 相关性分析

本讲我们将介绍两种最为常用的相关系数:皮尔逊pearson相关系数和斯皮尔曼spearman等级相关系数。它们可用来衡量两个变量之间相关性的大小,根据数据满足的不同条件,我们要选择不同的相关系数进行计算和分析。我们先来理解一些概念性的东西。

2023-10-16 18:05:49 67 1

原创 拟合算法模型

与插值问题不同,在拟合问题中不需要曲线一定经过给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(最小化损失函数)。注意我们说R方只能用于评价拟合函数是线性函数时的拟合结果,那么我们就得注意到底什么称得上是线性函数。这样就得到了我们的拟合曲线,接下来就应该评价我们的拟合曲线的好坏。argmin的意思是得到拟合曲线和样本点最接近时的k和b。我们可以通过最小二乘法得到我们的拟合曲线。这节我们来讲述拟合算法。给出我们这一部分的代码。

2023-10-11 21:51:10 45

原创 各种插值算法

数模比赛中,常常需要根据已知的函数点进行数据、模型的处理和分析,而有时候现有的数据是极少的,不足以支撑分析的进行,这时就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。可以看出次数越高,在图像两端处会产生极大的波动,这其实也可以理解,n的次数越大,算出来的数也越大,在数学上我们管这种现象叫龙格现象。这是插值法的分类,在数模比赛中最常用的插值算法就是分段插值。由于有着这样的缺点,我们在正式的建模比赛中都不会选择采用这两种方法,于是引入我们新的插值方法。

2023-10-11 19:47:20 99

原创 模糊综合评价模型

对于概述看看图片了解即可。。

2023-10-08 15:59:04 49 1

原创 灰色关联分析

一般的抽象系统,如社会系统、经济系统、农业系统、生态系统、教育系统等都包含有许多种因素,多种因素共同作用的结果决定了该系统的发展态势。人们常希望知道在众多的因素中,哪些是主要因素,哪些是次要因素;哪些因素对系统发展影响大,哪些因素对系统发展影响小;哪些因素对系统发展起推动作用需强化发展,哪些因素对系统发展起阻碍作用需加以抑制;......这些都是系统分析中人们普遍关心的问题。

2023-10-06 21:59:53 85 1

原创 基于熵权法对TOPSIS模型的修正

我们按照常理来讲都会觉得X对评定的影响程度大,但是几乎所有的同学X都是0,就意味着X的方差为0,这个时候如果用熵权法来确定X的权重,绝对会很小,几乎所有人的X都是0,也就意味着忽略这个指标也是没有太大影响的,但万一真的有人这个违纪了,但他没有迟到,那么我们应该把三好学生让给他吗?到这里,我们再来讨论一下熵权法。到这里我们引出了熵权法的一个重要概念——信息熵,那么,信息熵越大,信息量是越大还是越小呢,我们可以看知乎的一篇高赞回答。其实,不管是什么评价指标,实际上都是不客观的,因为模型的参数都是我们自己定的。

2023-10-05 21:43:43 195 1

原创 TOPSIS法模型

最后我们再拓展一下我们的模型,为什么我们再最后计算得分时清风的得分反而是最低的,是因为我们把指标的权重默认了相同,而在实际情况中不同指标间的权重可能是不同的,类比我们上节的层次分析法模型,在最后计算得分时需要乘上不同指标对应的权重。从中可以看出只要排名不变动,最低名和最高名的成绩就算随意改动,他们两的评分就不会改变,这样我们的评分与成绩的相关性就会变差,我们的评分不能完全体现出他们的成绩。最后,我将给出我的TOPSIS法的matlab代码,同时进行过了优化,可以让用户选择是否加入指标的权重计算。

2023-10-03 21:58:58 181

原创 层次分析法模型代码

给出上一篇文章所讲述的层次分析法模型的具体的matlab代码。

2023-10-02 20:19:40 60 1

原创 层次分析法模型

我们身为大学生,当然优先要选择知网(或者万方、百度学术、谷歌学术等平台)搜集相关的文献,这样可以显得我们专业许多,同时在我们论文的最后可以作为我们的参考文献使用,别人研究使用的方法也可以借鉴。这就是一个典型的评价类问题,评价这两所大学的优劣,但由于是帮小明挑学校,所以我们不可以忽视小明对大学的要求,评价类问题可以用打分来解决,于是我们可以查阅相关网络信息来对这两所大学的不同方面来打分。有一名叫小明的同学,他今年高考结束,他很纠结他的志愿填报,他是湖南本地的学生,他就在华中科技大学与武汉大学中纠结。

2023-10-01 23:28:14 95

原创 蓝桥杯单片机学习笔记03

DS1302是美国DALLAS公司推出的高性能、低功耗的实时时钟,附加31字节的静态RAM,采用SP三线接口与MCU进行同步通信,并可采用突发方式一次传送多个字节的时钟参数和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,并具有润年补偿功能。简单来说,DS1302可以理解为一个电子手表,里面带有一个31字节的内存。当然,基本的使用方法和我们平时使用电子手表差不多,你可以设定时间,也可以读取时间,只不过这些工作是通过SPI接口有MCU去完成而已。

2023-09-23 19:13:53 222 1

原创 蓝桥杯单片机学习笔记02

你正在追电视剧,正看得入迷的时候,电话响了,你暂停电视剧,去接电话,在接电话的过程中,门铃又响了,你暂时放下电话,去把门打开。如果追电视剧是在执行主程序,那么电话就是中断源,电话铃响了就是中断请求,暂停电视就是现场保护,接电话就是中断响应,门铃响了是更高一级的中断请求,去把门打开,那就是中断嵌套。开完门回来接着聊电话,那是中断返回,接完电话把电视剧暂停打开是现场恢复。轮询和中断。轮询的方式看似公平,但实际的工作效率很低,且不能及时响应紧急事件;而中断系统使得内核具备了应对突发事件的能力。

2023-09-23 18:36:05 112 1

原创 蓝桥杯单片机学习笔记01

下面分别对各个模块进行简单的说明。

2023-09-22 18:10:04 2265 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除