leeyp的个人博客分享 http://blog.sciencenet.cn/u/leeyp

博文

matlab生成随机数据

已有 10111 次阅读 2013-9-23 13:54 |个人分类:编程笔记|系统分类:科研笔记| MATLAB

 

matlab本身提供很多的函数来生成各种各样的随机数据:

 

rand(n):生成0到1之间的n阶随机数方阵 rand(m,n):生成0到1之间的m×n的随机数矩阵 (现成的函数)

 

Matlab随机数生成函数

betarnd 贝塔分布的随机数生成器

binornd 二项分布的随机数生成器

chi2rnd 卡方分布的随机数生成器

exprnd 指数分布的随机数生成器

frnd f分布的随机数生成器

gamrnd 伽玛分布的随机数生成器

geornd 几何分布的随机数生成器

hygernd 超几何分布的随机数生成器

lognrnd 对数正态分布的随机数生成器

nbinrnd 负二项分布的随机数生成器

ncfrnd 非中心f分布的随机数生成器

nctrnd 非中心t分布的随机数生成器

ncx2rnd 非中心卡方分布的随机数生成器

normrnd 正态(高斯)分布的随机数生成器

poissrnd 泊松分布的随机数生成器

raylrnd 瑞利分布的随机数生成器

trnd 学生氏t分布的随机数生成器

unidrnd 离散均匀分布的随机数生成器

unifrnd 连续均匀分布的随机数生成器

weibrnd 威布尔分布的随机数生成器

 

normrnd 可以生成一定均值和标准差的正态分布

gamrnd 可以生成gamma分布的伪随机数矩阵

chi2rnd 可以生成卡方分布的伪随机数矩阵

trnd 可以生成t分布的伪随机数矩阵

frnd 可以生成f分布的伪随机数矩阵

raylrnd   可以生成rayleigh分布的伪随机数矩阵

 

     用hist可以产生相应分布函数

     上述产生的相当于是时间间隔序列(waiting time)

     产生一个相应分布的时间序列(x序列),可将其累加起来。

 



https://blog.sciencenet.cn/blog-706246-727178.html

上一篇:恒星形成星系的化学演化
下一篇:Eddington vs. Malmquist bias
收藏 IP: 202.127.29.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 10:49

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部