模拟10000次0-7之间正整数的等概率随机数生成

    科技2025-12-19  9

    语言环境:Matlab 源代码:

    randint(1,10000,[0 7]) %randint生成0-7均匀分布随机整数1*10000矩阵 histogram(ans) %创建10000次0-7随机正整数生成的柱状图 title('Histogram of 10000 times equal probability distribution Data') %柱状图标题 tabulate(ans) %统计数组中各个元素出现的次数,第一列元素值,第二例出现次数,第三列出现次数所占百分比

    (1)输出10000次0-7之间正整数的等概率随机数生成结果; (2)输出Figure1,即10000次0-7随机整数生成的柱状图,可以看出在等概率条件下,0-7之间每个整数出现次数在理论值1250次左右波动,误差在可接受范围内; (3)输出统计0-7各个元素生成次数结果如下:

    Processed: 0.042, SQL: 10