正在加载图片...
怎样产生随机数? 用计算机模拟法解题时,通常需要用机器模拟产生服从题给概率分布的随机 数。如:顾客对车的需求量是x辆/天,x是从0至99的均匀分布随机数,可用 Matlab 语句κ=fix(rand(1,1)*100)来产生;在实习题第3题中,每个轴承的寿命是随机数, 该随即机数必须服从题给的概率分布,怎样产生这个寿命数? Matlab中,rand命令产生开区间(0,1)上均匀分布随机数,在此基础上 灵活应用rand命令可以产生许多其它性质的随机数据。下面三个例题,介绍了 种性质的随机数据的产生方法。学生要认真学习、深刻体会。 例1:y是一个随机数,它的取值及相应的概率分布如下 y的取值 10 概率:0.130.260.5 请建立函数文件sjhs.m,产生数据y 分析说明:用rand命令产生一个数a,则a属于开区间(0,1),现将这个 大区间分割为4个小区间(0,0.13),(0.13,0.39),(0.39,0.95),(0.95,1),注意 到这4个小区间之宽度分别就等于题给的4个概率。问你,这个a落在第1个小区间的 概率是几?落在第3个小区间的概率又是几?设计思想:a落在第几个小区间就 令y取值为2、6、8、10中的第几个数。 函数文件(程序) function y=s jhs a=rand(1, 1) ifa<0.13 elseif a<0. 39 elseif a<0. 95 end 例2:随机组队问题 某校派30名学生组成10个队外出参加一个知识竞赛。该竞赛的规则是每3人 组成一个队。竞赛涉及的知识分4大类:自然科学、社会科学、文学、艺术。这4 类知识在题目中所占比重相同。已知这30人的成绩: *半*水水半*水水水水水*水水冰半冰*水冰冰*水冰冰*水**水水水**水冰**水*水冰**水水冰水**水水水半*水水冰*水*半*冰冰 学生代号:0102030405060708………27282930 自然科学:9059767088826950………66857180 社会科学:8569768489815767……73697976二.怎样产生随机数? 用计算机模拟法解题时,通常需要用机器模拟产生服从题给概率分布的随机 数。如:顾客对车的需求量是 x 辆/天,x 是从 0 至 99 的均匀分布随机数,可用 Matlab 语句 x=fix(rand(1,1)*100)来产生;在实习题第 3 题中,每个轴承的寿命是随机数, 该随即机数必须服从题给的概率分布,怎样产生这个寿命数? Matlab 中,rand 命令产生开区间(0,1)上均匀分布随机数,在此基础上, 灵活应用 rand 命令可以产生许多其它性质的随机数据。下面三个例题,介绍了三 种性质的随机数据的产生方法。学生要认真学习、深刻体会。 例 1:y 是一个随机数,它的取值及相应的概率分布如下: ============================================ y 的取值 : 2 6 8 10 概 率 : 0.13 0.26 0.56 0.05 ============================================ 请建立函数文件 sjhs.m ,产生数据 y . 分析说明:用 rand 命令产生一个数 a ,则 a 属于开区间(0,1),现将这个 大区间分割为 4 个小区间 (0,0.13), (0.13,0.39), (0.39,0.95), (0.95,1),注意 到这 4 个小区间之宽度分别就等于题给的 4 个概率。 问你,这个 a 落在第 1 个小区间的 概率是几?落在第 3 个小区间的概率又是几? 设计思想:a 落在第几个小区间就 令 y 取值为 2、6、8、10 中的第几个数。 函数文件(程序): function y=sjhs a=rand(1,1); if a<0.13 y=2; elseif a<0.39 y=6; elseif a<0.95 y=8; else y=10; end 例 2:随机组队问题 某校派 30 名学生组成 10 个队外出参加一个知识竞赛。该竞赛的规则是每 3 人 组成一个队。竞赛涉及的知识分 4 大类:自然科学、社会科学、文学、艺术。这 4 类知识在题目中所占比重相同。已知这 30 人的成绩: *********************************************************************** 学生代号:01 02 03 04 05 06 07 08 ……… 27 28 29 30 自然科学:90 59 76 70 88 82 69 50 ……… 66 85 71 80 社会科学:85 69 76 84 89 81 57 67 ……… 73 69 79 76
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有