一、常见的概率分布

表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作图)的更多相关文章

  1. 【转】Matlab作图语句小结

    之前用Matlab作图,从网上找了些别人的例子,然后慢慢调参数.其实对很多命令,特别是对句柄不是很了解,今天简单总结了一下.下面用几个例子来说明:     ]);  首先,gcf是当前figure对象 ...

  2. 小论文matlab作图技巧

    小论文matlab作图技巧 编辑->复制选项 编辑->图形属性 图中右击->字型 编辑->复制图片,即可. 效果: 宽:5.9高: 7.91

  3. MATLAB作图方法与技巧(二)

    作为MATLAB作图方法与技巧(一)的补充 1.绘制二维散点图 ① scatter函数 scatter(x,y,s,c)函数绘制向量x和y的散点图,其中s代表点的大小,c代表点的形状,s和c缺省时为默 ...

  4. MATLAB作图方法与技巧(一)

    下面从折线图.曲面图和图形说明与定制三个方面说明MATLAB作图的一些方法与技巧,注意,文中出现的单引号在MATLAB中实际运行的时候,需要改为MATLAB认可的单引号. 一. 作折线图 1.plot ...

  5. 常见的概率分布类型(Probability Distribution)

    统计学中最常见的几种概率分布分别是正态分布(normal distribution),t分布(t distribution),F分布(F distribution)和卡方分布(χ2 distribut ...

  6. 常见的概率分布类型(二)(Probability Distribution II)

    以下是几种常见的离散型概率分布和连续型概率分布类型: 伯努利分布(Bernoulli Distribution):常称为0-1分布,即它的随机变量只取值0或者1. 伯努利试验是单次随机试验,只有&qu ...

  7. Java中使用MATLAB作图 .

    最近做一个项目,需要很多进行很多信号处理——小魏就是学软件的,对信号处理简直是个小白,最简单的实现就是傻瓜似的调用MATLAB的各种工具箱,达到目的就行. 同时,MATLAB是种解释性语言,执行效率比 ...

  8. MATLAB作图之一

    问题 在使用MATLAB当中的imagesc作图的时候,如果数据矩阵元素太少,得到的图看起来会很"粗糙"(图1).那么如何得到更为"圆润"的图像呢? A = r ...

  9. SLAM的数学基础(3):几种常见的概率分布的实现及验证。

    分布,在计算机学科里一般是指概率分布,是概率论的基本概念之一.分布反映的是随机或某个系统中的某个变量,它的取值的范围和规律. 常见的分布有:二项分布.泊松分布.正态分布.指数分布等,下面对它们进行一一 ...

随机推荐

  1. HDU 3032 Nim or not Nim?(sg函数)

    题目链接 暴力出来,竟然眼花了以为sg(i) = i啊....看表要认真啊!!! #include <cstdio> #include <cstring> #include & ...

  2. DB2常用命令

    DB2安装启动服务中启动不了,可用command启动并查看windows系统的日志.1.启动数据库  db2start2.停止数据库  db2stop3.连接数据库运行 db2命令之前要先运行db2c ...

  3. Bash On Win10 (WSL) 安装 Odoo 开发环境

    前段时间微软发布了Bash On Win10,虽然目前还是Beta阶段,但是一想到再也不用折腾虚拟机上跑odoo了,就忍不住手痒,尝试在WSL上安装了一下odoo,结果比较惊喜,感觉可以抛弃Vitru ...

  4. HTML5 WEB SQL

    var database = openDatabase("student1", "1.0", "学生表", 1024 * 1024, fun ...

  5. 20145205《Java程序设计》课程总结

    每周读书笔记链接汇总 20145205 <Java程序设计>第1周学习总结 20145205<Java程序设计>第2周学习总结 20145205 <Java程序设计> ...

  6. asdfsadfs

    # -*- coding:utf8 -*- import os import jieba.posseg as pseg # -*- coding:utf8 -*- import os  def spl ...

  7. Struts2_ValueStack,OGNL详解(转)

    原文地址:http://blog.csdn.net/wyply115/article/details/8257140 一.OGNL表达式 1.ognl是struts2中使用的一种表达式语言,可用于js ...

  8. <meta>指定浏览器模式(browser mode)或文档模式(document mode)无效

    这是前两天解决的一个故障,准确的说它不是一个SharePoint的问题,而是IE8浏览器或者说是HTML代码的问题,但我感觉还是挺有意思的,所以贴上来分享一下. 基础知识 简单的讲,就是IE浏览器中有 ...

  9. pict(Pairwise Independent Combinatorial Testing)工具使用

    PICT工具就是在微软公司内部使用的一款成对组合的命令行生成工具,现在已经对外提供,可以在互联网上下载到. 要把输入类型和其对应的参数输入到一个CSV格式(CSV: 以逗号分割的纯文本文件,不带有任何 ...

  10. vm安装centos 老是出现 grub.conf 配置问题

    vm 环境 11  centos 6.5 最开始用的是vm12 发现安装软件一会就出现 客户机操作系统已禁用 cpu.请关闭或重置虚拟机 以为是新机器的cpu或者主板有问题,换vm,换系统依然会出现这 ...