matlab随机数生成方法.docxVIP

  • 10
  • 0
  • 约1.56万字
  • 约 15页
  • 2019-09-25 发布于江苏
  • 举报
Matlab() 随机数生成方法 (转自雅虎空间) 第一种方法是用 random 语句,其一般形式为? ? ?? ?? ?? ?? ?? ?? ?y = random(分布的英文名,A1,A2,A3,m,n),? 表示生成 m 行 n 列的 m × n 个参数为 ( A1 , A2 , A3 ) 的该分布的随机数。例如:? (1) R = random(Normal,0,1,2,4): 生成期望为 0,标准差为 1 的(2 行 4 列)2× 4 个正态随机数? (2) R = random(Poisson,1:6,1,6):  依次生成参数为 1 到 6 的(1 行 6 列)6 个 Poisson 随机数? 第二种方法是针对特殊的分布的语句:? 一. 几何分布随机数  (下面的 P,m 都可以是矩阵)? ? ?R = geornd(P)   (生成参数为 P 的几何随机数)? ? ?R = geornd(P,m)  (生成参数为 P 的 × m 个几何随机数)? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 1? ? ?R = geornd(P,m,n)  (生成参数为 P 的 m 行 n 列的 m × n 个几何随机数)? ? ? 例如? (1)  R = geornd(1./ 2.^(1:6)) ( 生成参数依次为 1/2,1/2^2,到 1/2^

文档评论(0)

1亿VIP精品文档

相关文档