- 104
- 0
- 约4.68千字
- 约 6页
- 2017-04-14 发布于重庆
- 举报
利用混合乘同余法产生(0,1)均匀分布随机数
概念
混合同余法:
用一常数与已产生的伪随机数之积的同余式做递推公式,产生均匀伪随机数的方法。
即:
第一步:递推式
其中: M=2^k,k2整数;A=1(mod4),即
为正整数,初值为非负整数。
第二步:
可以证明, 是周期为2k的伪随机数。
混合同余法(0,1)均匀分布的随机数 L=60,取k=2,c=1,n=5,l=60,=1
公式原理:
见上第一第二步。
程序:
clear
clc
k=8;
c=1;
n=5;
x=1;
M=2^k;
A=2^n+1;
store=[ ];
for i=1:60
ee=x/M;
store(i)=ee;
x=mod(A*x+c,M);
end
plot(1:60,store)
title(混合同余法产生随机数)
store=
0.00390625000000000 0.132812500000000 0.386718750000000 0.765625000000000 0.269531250000000 0.898437500000000 0.652343750000000 0.531250000000000 0.535156250000000 0.664062500000000 0.917968750000000 0.296875000000000 0.800781250000000 0.4
您可能关注的文档
- 公司员工宿舍改造方案报告(超详细).doc
- 八年级语文月考B4试卷.docx
- 公修心理学重点(题及答案参考)-安阳师范学院.doc
- 公务员常识历年考试题库.doc
- 公修心理学重点(题及答案参考).doc
- 公众知情权与政府公共服务制度的创新.doc
- 八年级历史上册期中复习知识重点(人教版1--13课).doc
- 公共事业管理专业在我国生存发展之探析.doc
- 公共与沟通.doc
- 公司理财计算公式及相应例题归纳.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)