matlab中,任何分布的随机数都是在所谓的全局随机流(Global Stream)技术上生成的,随机数组、随机序列的重现控制等也是用过全局随机流实现的。下面我向大家介绍一下用matlab创建独立同分布的随机序列、随机数组、随机流4种方法。

1.方法一:同一随机流引出的统计独立同分布连续随机序列,具体的代码及生成结果如下图所示:

image.png

2.方法二:同一随机流不同子段所产生的统计独立同分布随机序列,具体的实现代码及结果如下图所示:

image.png

3.方法三:不同初始种子引出的统计独立同分布随机序列,具体的实现代码及结果如下图所示:

image.png

4.方法四:不同发生器引出的统计独立同分布随机流,具体的实现代码及其生成结果如下图所示:

image.png