数学建模社区-数学中国

标题: 请问如何用Matlab产生随机数啊 [打印本页]

作者: flyer618    时间: 2005-2-5 22:30
标题: 请问如何用Matlab产生随机数啊

请问如何用Matlab产生随机数啊


作者: 韩冰    时间: 2005-2-5 22:56
rand()
作者: ansc    时间: 2005-2-5 22:57

使用函数rand产生均匀分布随机数组.

5 A8 ~2 u+ |1 U- I8 p+ ? T

randn产生正态分布随机数组。

8 \. m+ m3 F, F' v" I2 M7 n! t

如果要别的分布再留言说。


作者: 韩冰    时间: 2005-2-5 23:06
谢谢ansc提供!
作者: ansc    时间: 2005-2-5 23:36
标题: 不谢

二项分布 bino

. z6 \ O& h$ E1 K1 b8 Y" {; S

负二项分布 nbin

* r* S4 @, Y. b$ ]" l% a

几何分布 geo

6 {5 {" i3 {, ?* P9 I. n( v" |

超几何分布 hype

h$ u+ y) m$ q( k5 Q U$ f6 k! l

泊松分布 poiss

- d( H* \; t: I2 c0 i5 _( w/ L

离散均匀分布 unid

; z/ p' X! K" R; K2 m' p4 O

伽玛分布 gam

1 l3 ]) Y: Z- S1 R+ E

贝它分布 beta

+ C' N( O3 m7 t- B

卡方分布 chi2

/ A1 G- j& v& Q- T8 O( e3 ~/ D, B

t分布 t

& O) i& M9 G* A7 k. }) ?6 Z4 @

非中心t分布 nct

7 j. x/ c8 t5 N% |" E

F分布 f

/ J0 I+ y( T+ i! q- i7 I& K6 v1 }& I

非中心F分布 ncf

0 f& g' f; _8 Q- W

对数正态分布 logn

% }! L* N" Z1 P x s/ {8 P

连续均匀分布 unif

~ S1 ?% L3 y& a, k0 k

指数分布 exp

1 Q+ E" q3 Y2 \- I/ B

威布尔分布 weib

+ v$ r, o$ V4 p$ t5 S$ _

瑞利分布 rayl

[em01][em01]
作者: ansc    时间: 2005-2-5 23:41
标题: 以上是Matlab中的随机变量分布的表示
并不给出随机数
作者: Herry    时间: 2005-2-6 04:13

产生随机数的函数:分布前缀(例如poisson分布:poiss)+rnd

即函数r=poissrnd(lambda)(或[r1,r2,...]=poissrnd(lambda))产生按poission分布的随机数

依此类推


作者: 韩冰    时间: 2005-2-6 12:51

谢谢以上各位朋友提供!






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5