- 1、本文档共92页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概率统计的数值试验——matlab
概率统计的数值实验——MATLAB在概率统计教学中的应用 崔明涛 2012年10月11日 引言 而MATLAB 软件具有简单易学、易操作和绘图功能强等特点, 利用MATLAB 软件的图形可视功能将概率统计的内容用图形表示出来,通过图形让学生加深理解,以达到事半功倍的效果。 概率论 1.rand(m,n):生成m×n的随机矩阵,每个元素都在(0,1) 间,生成方式为均匀分布。2.randn(m,n):生成m×n的随机矩阵,每个元素都在(0,1) 间,生成方式为正态分布。3.randperm(m):生成一个1~m的随机整数排列。4.perms(1:n):生成一个1~n的全排列,共n!个。5.取整函数系列:(1)fix(x):截尾法取整;(2)floor(x):退一法取整(不超过x的最大整数);(3)ceil(x):进一法取整(= floor(x)+1);(4)round(x):四舍五入法取整。6.unique(a):合并a中相同的项。7.prod(x):向量x的所有分量元素的积。 示例: rand(1) %生成一个(0,1)间的随机数 ans = 0.8147 rand(2,2) %生成一个2×2阶(0,1)间的随机数矩阵ans = 0.9134 0.0975 0.6324 0.2785 randperm(5) %生成一个1~5的随机整数排列ans = 4 1 5 2 3 a=[1 2 4 2 3 3 2];unique(a)ans = 1 2 3 4 例1 随机投掷均匀硬币,观察国徽朝上与国徽 朝下的频率。 解 n= 3000~100000000;m=0; for i=1:n t=randperm(2);%生成一个1~2的随机整数排列 x=t-1;%生成一个0~1的随机整数排列 y=x(1); if y==0; m=m+1; end end p1=m/n p2=1-p1 例2 某班有n个人,每人各有一支枪,这些枪外形一样。某次夜间紧急集合,若每人随机地取走一支枪,问没有一个人拿到自己枪的概率是多少? 1、产生n个随机数的随机序列;2、检验随机列与自然列是否至少有一个配对;3、对没有一个配对的序列进行累积 p;4、重复1、2、3步 m 次;5、估计 。 例3 Buffon投针实验 在画有许多间距为 的等距平行线的白纸上,随机投掷一根长为 的均匀直针,求针与平行线相交的概率,并计算 的近似值。 解 clear,clf nl=0.5;m=0;d=1; for i=1:n x=l/2*sin(rand(1)*pi);y=rand(1)*d/2; if x=y m=m+1; end end p1=m/n pai=2*n*l/(m*d) 例4 在100个人的团体中,不考虑年龄差异,研究是否有两个以上的人生日相同。假设每人的生日在一年365天中的任意一天是等可能的,那么随机找n个人(不超过365人)。 (1)求这n个人生日各不相同的概率是多少?从而求这n个人中至少有两个人生日相同这一随机事件发生的概率是多少? (2)近似计算在30名学生的一个班中至少有两个人生日相同的概率是多少? 解: (1) clear,clf for n=1:100 p0(n)=prod(365:-1:365-n+1)/365^n; p1(n)=1-p0(n); end p1=ones(1,100)-p0; n=1:100; plot(n,p0,n,p1,--) xlabel(人数),ylabel(概率) legend(生日各不相同的概率,至少两人生日相同的概率) axis([0 100 -0.1 1.199]),grid on p1(30)=0.7063, p1(60)= 0.9941 分析:在30名学生中至少两人生日相同的概率为70.63%。下面进行计算机仿真。 随机产生30个正整数,代表一个班30名学生的生日,然后观察是否有两人以上生日相同。当30个人中有两人生日相同时,输出“1”,否则输出“0”。如此重复观察100次,计算出这一事件发生的频率 。 (2) clear,clf n=0; for m=1:100
您可能关注的文档
- 支付宝钱包.ppt
- 改良穴位图谱在中医护理操作中运用效果评价-newcenturyscience.pdf
- 关于邀请参加“第八届中国-东盟 博览会电力工业展”的函 各相关单位 .doc
- 改革措施-四川内江第六中学.ppt
- 兴化市楚水实验学校青年教师汇报课安排(第12周).doc
- 具有非线性发生率的多易感群体的传染病模型研究 - 湖南师范大学自然 .pdf
- 典型病例 ——运用头孢地尼的一点体会.ppt
- 典型案例- 2、生活垃圾焚烧发电.doc
- 放射诊疗许可校验申请表-葫芦岛卫生监督所.doc
- 放射诊疗建设项目竣工验收合格证明文件.doc
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)