- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
变换抽样方法.ppt
3.4 变换抽样法 3.4 变换抽样法 * 3.4 变换抽样法 * 第三章 从概率分布函数的抽样(Sampling from Probability Distribution Functions) Monte Carlo模拟 3.4 变换抽样法?直接抽样法的一般形式 3.4.1 基本思路 3.4.2 抽样方法 3.4.3 高斯分布的抽样方法 * 3.4 变换抽样法 * 3.4.1 基本思路 随机变量y:pdf: g(y) ? 不易进行抽样 随机变量x: pdf: f(x) ? 容易进行抽样 如果能够找到x和y之间的一个一一对应的变换关系,y=y(x), 使得g(y)和f(x)满足关系 则可先由f(x)分布抽取x的值?,再由变换关系得到y的值???满足分布g(y) ?变换抽样法 * 3.4 变换抽样法 * 第三章 从概率分布函数的抽样(Sampling from Probability Distribution Functions) Monte Carlo模拟 3.4 变换抽样法?直接抽样法的一般形式 3.4.1 基本思路 3.4.2 抽样方法 3.4.3 高斯分布的抽样方法 * 3.4 变换抽样法 * 3.4.2 抽样方法 变换抽样法: 找出y与x间的变换关系,y=y(x), f(x)与g(y)满足关系: 由f(x)分布抽取x的值?; 随机变量y的取值: ?=y(?) 直接抽样法是变换抽样法的一个特殊形式 X满足U[0,1], f(x)=1; y与x间的变换关系:y=G-1(x) ?y的累积分布函数的反函数 * 3.4 变换抽样法 * 3.4.2 抽样方法 推广到n维随机向量的情况: 由联合概率密度函数 抽取随机向量 的值 yi的值: * 3.4 变换抽样法 * 第三章 从概率分布函数的抽样(Sampling from Probability Distribution Functions) Monte Carlo模拟 3.4 变换抽样法?直接抽样法的一般形式 3.4.1 基本思路 3.4.2 抽样方法 3.4.3 高斯分布的抽样方法 * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 例:高斯分布的抽样方法 进行变量变换: ? ?标准正态分布 由N(0,1)分布抽样得到y, 如何抽取服从N(0,1)分布的随机变量? * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 1. 利用中心极限定理 设x1,x2,…,xn是一组n个独立的随机变量,xi的平均值和方差分别为μi和бi,则当n→∞时,变量 服从标准正态分布N(0,1) 设x 是在[0, 1]之间均匀分布的随机数, 对n个x的取值xi 在n→∞时,y服从N(0,1),在实际应用时,可取n=12 抽样方法: 1、产生12个U[0,1]的随机数?i 2、 * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 2. 利用变换抽样法 y1和y2是两个相互独立的、服从标准正态分布的随机数 变换: 反变换: 抽样方法: 1)产生一对[0,1]区间均匀分布的随机数?1和?2; 2) * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 证明用此方法抽取的y1,y2满足上面的联合概率分布 雅可比行列式: * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 3. 采用极坐标变换 x和y是两个相互独立的、服从标准正态分布的随机数 变换: 反变换: 则变量?和?的联合概率密度函数为 即?在[0,2?] 区间上均匀分布, ?服从? = 1的指数分布 * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 抽样方法: 产生 ? :?= 2? r,r?U[0,1] 产生 ? :? = -ln r, r?U[0,1] x= (2?)1/2 cos? , y=(2?)1/2 sin? * 3.4 变换抽样法 * 3.4.3 高斯分布的抽样方法 void test() { c1 = new TCanvas(c1,Histogram Drawing Options,200,10,700,900); c1-Divide(1,2); TH1F * h1 = new TH1F(h1,h1,100,-5.0,5.0); TH1F * h2 = new TH1F(h2,h2,100,-5.0,5.0); SetSeed(9, 11) Const Pi = 3.1415926; for(int i=0; i 50000; i++) { double x = randac(); double y = randac(); float y1 = sqrt(-2.0*log(x))*cos(2.0*Pi*y);
您可能关注的文档
最近下载
- 中国华电集团有限公司电力生产事故调查管理办法.pdf VIP
- 2025年绵阳市中考数学试题卷(含答案解析).docx
- 中信证券-技术跃迁专题研究系列之六半导体光学主题:半导体设备基石,国产超精密光学未来可期.pdf
- 如何利用抖音本地生活直播实现百万级增长—王亚楠 -2022-.pdf VIP
- 环保管家项目质量保障措施与服务标准.docx VIP
- 道路工程施工组织设计道路工程施工组织设计.docx VIP
- 光催化还原二氧化碳 汇报.pptx VIP
- 西藏自治区专业技术人员公共服务平台职称系统操作手册.PDF VIP
- 2024《管理学原理》中级带背工具书.docx
- 2025-2026学年小学科学大象版五年级上册-大象版(2001)教学设计合集.docx
文档评论(0)