MATLAB 第八章 伪随机数与概率

家畜安宁槛内 繁荣亦虚伪 饿狼只求自由 至死不悔。——《红莲的弓矢》

一、排列组合

1.阶乘

用factorial(x)求x!
在这里插入图片描述

2.组合

C n k = n c h o o s e k ( n , k ) C_n^k=nchoosek(n,k) Cnk=nchoosek(n,k)
在这里插入图片描述

3.排列

可以用阶乘和组合数来表示排列。 A m n = m ∗ ( m − 1 ) … ∗ ( n − m + 1 ) = C m n ∗ n ! A_m^n=m*(m-1)…*(n-m+1)=C_m^n*n! Amn=m(m1)(nm+1)=Cmnn!
在这里插入图片描述

二、伪随机数

随机的物理过程产生的是真随机数,计算机生成的都是伪随机数。

1.专用函数

通用格式为:namernd(参数,行数,列数)
如正态分布
在这里插入图片描述
χ 2 \chi^2 χ2分布
在这里插入图片描述
其他
在这里插入图片描述

2.通用函数

random(‘name’,para,m,n)

3.histfit函数

绘制直方图并拟合正态密度函数(注意只能拟合正态)
histfit(R(: ))
在这里插入图片描述

在这里插入图片描述

4.tabulate函数

统计变量中各值出现的频率
在这里插入图片描述

5.rand函数

生成均匀分布随机数矩阵
在这里插入图片描述

6.randn函数

生成服从标准正态分布的随机数矩阵
在这里插入图片描述

7.randi函数

生成[a,b]上均匀分布的随机整数矩阵
在这里插入图片描述

8.randperm函数

产生1到n的一个随机整数排列
在这里插入图片描述

9.随机数种子

rng(n)生成随机数种子
s=rng 返回随机数种子
如果设置同样的随机数种子,返回的随机数是一样的,但是不设置的时候是不一样的。
在这里插入图片描述

三、概率密度函数

1.专用函数

namepdf(随机变量,参数)
(pdf是probability density function)
在这里插入图片描述
其他
在这里插入图片描述
可以根据pdf函数得到的结果绘制概率密度曲线
在这里插入图片描述

在这里插入图片描述

2.通用函数

pdf(‘name’,随机变量,参数)

四、概率分布函数

1.专用函数

namecdf(随机变量,参数)
在这里插入图片描述

在这里插入图片描述
其他
在这里插入图片描述

2.通用函数

cdf(‘name’,随机变量,参数)

五、平均值、中位数、分位数、极差

1.算数平均值

mean(A,dim)
dim=1求列均值,dim=2求行均值
在这里插入图片描述

2.调和平均值

harmmean(A,dim)

3.几何平均值

geomean(A,dim)

4.中位数

median(A,dim)

5.分位数

quantile(A,分位点(0-1),dim)
prctile(A,分位点(1-100),dim)
在这里插入图片描述

6.极差

range(A,dim)

六、期望

1.mean

计算离散样本的期望
在这里插入图片描述

2.sum

用于计算离散样本且概率不相等的情况
在这里插入图片描述

七、方差与标准差

1.var

var(X)返回所有元素的方差
var(X,1)返回所有元素的总体方差

2.std

std(X)返回所有元素的标准差
std(X,1)返回所有元素的总体标准差

3.常见分布的期望与方差

namestat(参数),返回期望和方差。
在这里插入图片描述

八、协方差与相关系数

1.cov计算协方差

cov(X,Y) 返回二阶协方差矩阵
cov(A)返回各列向量的协方差矩阵

2.corrcoef计算相关系数

corrcoef(X,Y)返回向量X和Y的相关系数
corrcoef(A)返回矩阵各列向量的相关系数

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值