数学建模用什么方法从大量数据中找出几个变量之间的数学函数关系

数学建模用什么方法从大量数据中找出几个变量之间的数学函数关系,第1张

回归分析方法可以!

所谓回归分析法,是在掌握大量观察数据的基础上,利用数理统计方法建立因变量与自变量之间的回归关系函数表达式(称回归方程式)。回归分析中,当研究的因果关系只涉及因变量和一个自变量时,叫做一元回归分析;当研究的因果关系涉及因变量和两个或两个以上自变量时,叫做多元回归分析。此外,回归分析中,又依据描述自变量与因变量之间因果关系的函数表达式是线性的还是非线性的,分为线性回归分析和非线性回归分析。通常线性回归分析法是最基本的分析方法,遇到非线性回归问题可以借助数学手段化为线性回归问题处理。

具体的,你可以查阅一下统计回归方面的书籍。

我只听过一个名词:预期型通货膨胀(简称:通胀预期);

你没有给出你的题目来,回答起来有些问题。

假设一:你说的预期通货膨胀就是上面的通胀预期;

通胀预期,并不是正在的发生了通胀,他指的是一种人们的心理现象;当某个宏观因素可能导致某个程度的通胀时,公众对对这种宏观变化进行反应,即认为未来会发生通胀;那么为了规避通胀风险,会作出反应(如把钱提前消费),此事的这种心理现象会加重原先宏观因素所导致的通胀程度;

你可以理解为:居民因预计通胀要来,而进行规避时导致的通胀;我所描述的不一定准确,具体的意思,你查百科吧。

通胀预期是一种心理现象,类似于行为金融学的羊群效应一样,你很难判断股票因为散户情绪带来的涨跌的具体的量。应该是不会有直观的数据给你查阅的吧。对通胀预期的判断,应该只能通过定性的方法。

如果要建模,建议你先查阅某些文献,看看有没有人做过通胀预期量化的研究,有的话可以拿来借鉴。

如果实在没有办法,就自己想办法建模吧。

数理统计 研究的对象是受随机因素影响的数据,以下数理统计就简称统计,统计是以概率论为基础的一门应用学科。

数据样本少则几个,多则成千上万,人们希望能用少数几个包含其最多相关信息的数值来体现数据样本总体的规律。描述性统计就是搜集、整理、加工和分析统计数据,使之系统化、条理化,以显示出数据资料的趋势、特征和数量关系。它是统计推断的基础,实用性较强,在统计工作中经常使用。

面对一批数据如何进行描述与分析,需要掌握 参数估计 假设检验 这两个数理统计的最基本方法。

我们将用 Matlab 的统计工具箱(Statistics Toolbox)来实现数据的统计描述和分析。

一组数据(样本)往往是杂乱无章的,做出它的频数表和直方图,可以看作是对这组数据的一个初步整理和直观描述。

将数据的取值范围划分为若干个区间,然后统计这组数据在每个区间中出现的次数,称为 频数 ,由此得到一个频数表。以数据的取值为横坐标,频数为纵坐标,画出一个阶梯形的图,称为 直方图 ,或 频数分布图

若样本容量不大,能够手工做出频数表和直方图,当样本容量较大时则可以借助Matlab这样的软件了。让我们以下面的例子为例,介绍频数表和直方图的作法。

(1)数据输入

数据输入通常有两种方法,一种是在交互环境中直接输入,如果在统计中数据量比较大,这样作不太方便;另一种办法是先把数据写入一个纯文本数据文件datatxt中,数据列之间用空格和Tab键分割,之后以datatxt为文件名存放在某个子目录下,用Matlab中的load命令读入数据,具体做法是:

先把txt文件移入Matlab的工作文件夹中,之后在Matlab命令行或脚本中输入:

这样就在内存中建立了一个变量data它是一个包含有 个数据的矩阵。

为了得到我们需要的100个身高和体重均为一列的数据,我们对矩阵做如下处理:

(2)作频数表及其直方图

求频数用hist函数实现,其用法是:

得到数组(行列均可) 的频数表。它将区间 等分为 份(缺省时 为10), 返回 个小区间的频数, 返回 个小区间的中点。

同样的一个函数名hist还可以用来画出直方图。

对于本例的数据,可以编写如下程序画出数据的直方图。

得直方图如下:

下面我们介绍几种常用的统计量。

算术平均值 (简称均值)描述数据取值的平均位置,记作 ,

中位数 是将数据由小到大排序后位于中间位置的那个数值。

Matlab 中 mean(x)返回 x 的均值,median(x)返回中位数。

标准差 定义为:

它是各个数据与均值偏离程度的度量,这种偏离不妨称为 变异

方差 是标准差的平方 。

极差 是 的最大值与最小值之差。

Matlab 中 std(x)返回 x 的标准差,var(x)返回方差,range(x)返回极差。

你可能注意到标准差 s 的定义(2)中,对 的平方求和却被 除,这是出于无偏估计的要求。若需要改为被 除,Matlab 可用 std(x,1)和 var(x,1)来实现。

随机变量 的 阶 中心距 为 。

随机变量 的 偏度 峰度 指的是 的标准化变量 的三阶中心矩和四阶中心矩:

偏度反映分布的对称性, 称为右偏态,此时数据位于均值右边的比位于左边的多; 称为左偏态,情况相反;而 接近 0 则可认为分布是对称的。

峰度是分布形状的另一种度量,正态分布的峰度为 3,若 比 3 大得多,表示分布有沉重的尾巴,说明样本中含有较多远离均值的数据,因而峰度可以用作衡量偏离正态分布的尺度之一。

Matlab 中 moment(x,order)返回 x 的 order 阶中心矩,order 为中心矩的阶数。skewness(x)返回 x 的 偏度 ,kurtosis(x)返回 峰度

在以上用 Matlab 计算各个统计量的命令中,若 x 为矩阵,则作用于 x 的列,返回一个行向量。

对例1给出的学生身高和体重,用Matlab 计算这些统计量,程序如下:

统计量中最重要、最常用的是均值和标准差,由于样本是随机变量,它们作为样本的函数自然也是随机变量,当用它们去推断总体时,有多大的可靠性就与统计量的概率分布有关,因此我们需要知道几个重要分布的简单性质。

随机变量的特性完全由它的(概率)分布函数或(概率)密度函数来描述。设有随机变量 ,其分布函数定义为 的概率,即 。若 是连续型随机变量,则其密度函数 与 的关系为:

上 分位数是下面常用的一个概念,其定义为:对于 ,使某分布函数 的 ,称为这个分布的上 分位数,记作 。

我们前面画过的直方图是频数分布图,频数除以样本容量 ,称为频率, 充分大时频率是概率的近似,因此直方图可以看作密度函数图形的(离散化)近似。

正态分布可以说是最常见的(连续型)概率分布,成批生产时零件的尺寸,射击中d着点的位置,仪器反复量测的结果,自然界中一种生物的数量特征等,多数情况下都服从正态分布,这不仅是观察和经验的总结,而且有着深刻的理论依据, 即在大量相互独立的、作用差不多大的随机因素影响下形成的随机变量,其极限分布为正态分布

鉴于正态分布的随机变量在实际生活中如此地常见,记住下面 3 个数字是有用的:

若 为相互独立的、服从标准正态分布 的随机变量,则它们的平方和 服从 分布,记作 , 称为自由度,它的期望 ,方差 。

若 ,且相互独立,则 服从 分布,记作 称自由度。

分布的密度函数曲线和 曲线形状相似。理论上 时, ,实际上当 时它与 就相差无几了。

若 ,且相互独立,则 服从 分布,记作 称自由度。

Matlab统计工具箱中有27种概率分布,这里只对上面所述4中分布列出命令的字符:

工具箱对每一种分布都提供五类函数,其命令的字符是:

当需要一种分布的某一种函数时,将以上所列的分布命令字符与函数命令字符接起来,并输入自变量(可以是标量、数组或矩阵)和参数就行了,如:

设总体 , 为一容量 的样本,其均值 和标准差 由式(1),(2)确定,则用 和 构造的下面两个分布在统计中是非常有用的。

设有两个总体 和 ,及由容量分别为 的两个样本确定的均值 和标准差 ,则:

其中:

且要求

以上就是关于数学建模用什么方法从大量数据中找出几个变量之间的数学函数关系全部的内容,包括:数学建模用什么方法从大量数据中找出几个变量之间的数学函数关系、数学建模,金融计量里的预期通货膨胀应该从哪里找数据、【数学建模算法】(29)数据的统计描述和分析(上)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10216058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存