paper 115:常见的概率分布(matlab作图)
一、常见的概率分布
表1.1 概率分布分类表
|
连续随机变量分布 |
连续统计量分布 |
离散随机变量分布 |
|
分布 |
分布 |
二项分布 |
|
连续均匀分布 |
非中心 分布 |
离散均匀分布 |
|
(Gamma)分布 |
分布 |
几何分布 |
|
指数分布 |
非中心 分布 |
超几何分布 |
|
正态分布 |
分布 |
负二项分布 |
|
对数正态分布 |
非中心 分布 |
泊松分布 |
|
Weibull分布 |
||
|
Rayleigh分布 |
二、MATLAB为常见分布提供的五类函数
1) 概率密度函数(pdf);
2) (累积)分布函数(cdf);
3) 逆(累积)分布函数(icdf);
4) 随机数发生器(random);
5) 均值和方差(stat).
1、概率密度函数
表1.2 概率密度函数(pdf)
|
函数名称 |
函数说明 |
调用格式 |
|
normpdf |
正态分布 |
Y=normpdf (X, MU, SIGMA) |
|
chi2pdf |
分布 |
Y=chi2pdf (X, N) |
|
tpdf |
分布 |
Y=tpdf (X, N) |
|
fpdf |
分布 |
Y=fpdf (X, N1, N2) |
注意: Y=normpdf (X, MU, SIGMA)的SIGMA是指标准差 , 而非 .
【例1-2】 绘制标准正态分布 的概率密度图.
x=-4:0.1:4;
y=normpdf(x,0,1);
plot(x,y)
title('N(0,1)的概率密度曲线图')
图1-2
2、累积分布函数
表1.3 累积分布函数(cdf)
|
函数名称 |
函数说明 |
调用格式 |
|
normcdf |
正态分布 |
P=normcdf (X, MU, SIGMA) |
|
chi2cdf |
分布 |
P=chi2cdf (X, N) |
|
tcdf |
分布 |
P=tcdf (X, N) |
|
fcdf |
分布 |
P=fcdf (X, N1, N2) |
【例1-3】求服从标准正态分布的随机变量落在区间[-2, 2]上的概率.
>> P=normcdf ([-2, 2])
ans = 0.0228 0.9772
>> P(2)-P(1)
ans = 0.9545
3、逆累积分布函数 (用于求分位点)
表1.4 逆累积分布函数(icdf)
|
函数名称 |
函数说明 |
调用格式 |
|
norminv |
正态分布 |
X=norminv (P, MU, SIGMA) |
|
chi2inv |
分布 |
X=chi2inv (P, N) |
|
tinv |
分布 |
X=tinv (P, N) |
|
finv |
分布 |
X=finv (P, N1, N2) |
【例1-4】(书P22例1.13) 求下列分位数:
(i) ; (ii) ; (iii) ; (iv) .
>> u_alpha=norminv(0.9,0,1)
u_alpha = 1.2816
>> t_alpha=tinv(0.25,4)
t_alpha = -0.7407
>> F_alpha=finv(0.1,14,10)
F_alpha = 0.4772
>> X2_alpha=chi2inv(0.025,50)
X2_alpha = 32.3574
4、随机数发生函数
表1.5 随机数发生函数(random)
|
函数名称 |
函数说明 |
调用格式 |
|
normrnd |
正态分布 |
R=normrnd(MU, SIGMA, m, n) |
|
chi2rnd |
分布 |
R=chi2rnd(N, m, n) |
|
trnd |
分布 |
R=trnd(N, m, n) |
|
frnd |
分布 |
R=frnd(N1, N2, m, n) |
5、均值和方差
表1.6 常见分布的均值和方差函数(stat)
|
函数名称 |
函数说明 |
调用格式 |
|
unifstat |
连续均匀分布: , |
[M,V]=unifstat (A, B) |
|
expstat |
指数分布: , |
[M,V]=expstat (MU) |
|
normstat |
正态分布: , |
[M,V]=normstat (MU, SIGMA) |
|
chi2stat |
分布: , |
[M,V]=chi2stat (N) |
|
tstat |
分布: , |
[M,V]=tstat (N) (N≥2) |
|
fstat |
分布: , |
[M,V]=fstat (N1, N2) |
|
binostat |
二项分布 , |
[M,V]=binostat (N, p) |
|
poisstat |
泊松分布: , |
[M,V]=poisstat (LAMBDA) |
注意: 如果省略调用格式左边的[M, V], 则只计算出均值.
三、常用的统计量
表1.7 常用统计量
|
函数名称 |
函数说明 |
调用格式 |
|
mean |
样本均值 |
m=mean(X) |
|
range |
样本极差 |
y=range(X) |
|
std |
样本标准差 |
y=std(X) |
|
var |
样本方差 |
y=var(X), y=var(X, 1) |
|
corrcoef |
相关系数 |
R=corrcoef (X) |
|
cov |
协方差矩阵 |
C=cov(X), C=cov(X, Y) |
|
moment |
任意阶中心矩 |
m=moment(X, order) |
说明:
(1) y=var(X) ——计算X中数据的方差. .
y=var(X, 1) —— , 得到样本的二阶中心矩 (转动惯量).
(2) C=cov(X) ——返回一个协方差矩阵, 其中输入矩阵X的每列元素代表着一个随机变量的观测值. 如果X为n×m的矩阵, 则C为m×m的矩阵.
(3) var(X)=diag(cov(X)), std(X)=sqrt(diag(cov(X))).
paper 115:常见的概率分布(matlab作图)的更多相关文章
- 【转】Matlab作图语句小结
之前用Matlab作图,从网上找了些别人的例子,然后慢慢调参数.其实对很多命令,特别是对句柄不是很了解,今天简单总结了一下.下面用几个例子来说明: ]); 首先,gcf是当前figure对象 ...
- 小论文matlab作图技巧
小论文matlab作图技巧 编辑->复制选项 编辑->图形属性 图中右击->字型 编辑->复制图片,即可. 效果: 宽:5.9高: 7.91
- MATLAB作图方法与技巧(二)
作为MATLAB作图方法与技巧(一)的补充 1.绘制二维散点图 ① scatter函数 scatter(x,y,s,c)函数绘制向量x和y的散点图,其中s代表点的大小,c代表点的形状,s和c缺省时为默 ...
- MATLAB作图方法与技巧(一)
下面从折线图.曲面图和图形说明与定制三个方面说明MATLAB作图的一些方法与技巧,注意,文中出现的单引号在MATLAB中实际运行的时候,需要改为MATLAB认可的单引号. 一. 作折线图 1.plot ...
- 常见的概率分布类型(Probability Distribution)
统计学中最常见的几种概率分布分别是正态分布(normal distribution),t分布(t distribution),F分布(F distribution)和卡方分布(χ2 distribut ...
- 常见的概率分布类型(二)(Probability Distribution II)
以下是几种常见的离散型概率分布和连续型概率分布类型: 伯努利分布(Bernoulli Distribution):常称为0-1分布,即它的随机变量只取值0或者1. 伯努利试验是单次随机试验,只有&qu ...
- Java中使用MATLAB作图 .
最近做一个项目,需要很多进行很多信号处理——小魏就是学软件的,对信号处理简直是个小白,最简单的实现就是傻瓜似的调用MATLAB的各种工具箱,达到目的就行. 同时,MATLAB是种解释性语言,执行效率比 ...
- MATLAB作图之一
问题 在使用MATLAB当中的imagesc作图的时候,如果数据矩阵元素太少,得到的图看起来会很"粗糙"(图1).那么如何得到更为"圆润"的图像呢? A = r ...
- SLAM的数学基础(3):几种常见的概率分布的实现及验证。
分布,在计算机学科里一般是指概率分布,是概率论的基本概念之一.分布反映的是随机或某个系统中的某个变量,它的取值的范围和规律. 常见的分布有:二项分布.泊松分布.正态分布.指数分布等,下面对它们进行一一 ...
随机推荐
- ZooKeeper个人笔记Session管理
Session 1.sessionId <机器的SID,当前时间>生成一个sessionId,这是全局唯一的. 2.TimeOut 会话的超时时间,注意,这个值和客户端ZooKeeper ...
- LINUX内核参数FS与VM相关
文件系统相关 fs.aio-nr = 0 当前aio请求数 fs.aio-max-nr = 1048576 最大允许的aio请求数 fs.file-nr = 3456 0 94159 已分配的文件ha ...
- .net c# 服务器共享文件夹 windows远程登陆 代码
一个刚刚开始学习编程的人,如果遇到问题无法解决可能会寻找别的解决方案,如果长此以往可能会放弃这门语言而学习其他的语言... 开源与分享的重要性 使用场景:将网站所有附件上传到指定服务器的共享目录下,首 ...
- HDU1426 DFS
Sudoku Killer Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- Angular2对待一个URL的处理流程
直到一年前我还不会想到我会写一本书出来,直到两三年前我还不会想到会把自己的业余时间放在写作(技术博客)上.当初在机缘巧合之下,我只是想把自己工作中遇到的问题总结起来,发布在博客中以供日后查阅.不想竟然 ...
- 【5集iCore3_ADP演示视频】5-4 iCore3与应用开发平台的组装与拆卸
iCore3双核心应用开发平台基于iCore3双核心板,包含ARM.FPGA.7寸液晶屏.双通道数字示波器.任意波发生器.电压表等模块,是一款专为电子爱好者设计的综合性电子学习系统. [视频简介]本视 ...
- PHP 天巡机票接口
一个旅游网站项目,网站需要机票预订接入了天巡机票接口,获取机票信息,不搞不知道,一搞吓一跳比较麻烦. 搜索机票信息需要分2步,首先POST获得一个SESSION,2秒之后,根据这个SESSION,从一 ...
- Sql 常见问题
join on and vs join on where SELECT * FROM Orders LEFT JOIN OrderLines ON OrderLines.OrderID=Orders. ...
- java使用poi包将数据写入Excel表格
1.Excel相关操作代码 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept ...
- 在SQL语句中加入时间比较作为查询条件
select * from 表名 where 列名 = ? and DATEDIFF(hh,时间列,'2016-08-22 15:05:59.000')<9