粒子物理与核物理试验中的数据分析课件.ppt
《粒子物理与核物理试验中的数据分析课件.ppt》由会员分享,可在线阅读,更多相关《粒子物理与核物理试验中的数据分析课件.ppt(39页珍藏版)》请在三一办公上搜索。
1、2023-03-18,1,粒子物理与核物理实验中的数据分析,杨振伟清华大学第四讲:蒙特卡罗方法,2023-03-18,2,上一讲回顾,概率的基本概念,随机变量与概率密度函数,随机变量的平均值与方差,能不通过实验对随机变量进行研究吗?,2023-03-18,3,本讲要点,蒙特卡罗方法随机数产生子任意分布抽样之函数变换法与舍选法蒙特卡罗方法中的精度问题在粒子物理与核物理中的应用,2023-03-18,4,蒙特卡罗方法简介,蒙特卡罗方法就是利用一系列随机数来计算各种概率大小和随机变量均值等等的数值分析技术。通常的步骤为:,产生一系列在0,1之间均匀分布的随机数。利用这些随机数按某些概率密度函数 抽样
2、生成我们感兴趣的另一随机序列。利用这些 值来估计 的一些特性,例如:通过找到在区间 的 比例,给出积分值。,第一层面上的应用:,蒙特卡罗计算=积分,第二层面上的应用:,蒙特卡罗变量=“模拟的数据”,2023-03-18,5,随机数的产生,用物理方法产生真正的随机数,不可重复产生速度慢,用数学方法产生伪随机数,可以重复产生的速度快,2023-03-18,6,真随机数与伪随机数,美国兰德(RAND)公司在1950年代,利用真空管中产生的噪音制作了一个含十万个真正的随机数表,并运用于其开展的所有模拟研究中。,真正的随机数与伪随机数之间的区别在于:数据串是否具有可压缩性,即能否用更短的形式来表示。,真
3、正的随机数是不可压缩的,非常不规则,以至于无法用更短的形式来表示它。,在粒子物理与核物理研究中,随机数的可重复性经常也是非常有用的,尤其是程序的调试(debugging)。,2023-03-18,7,随机数产生子,目的是使在 0,1 范围内产生的伪随机数满足:,均匀性;相互独立性;长周期性,乘同余法,友情推荐,2023-03-18,8,CERN库的随机数产生子,PAW用户,gRandom-SetSeed();Float_t random=gRandom-Rndm(1);,Real random(1)Call Rmarin(ISEED,0,0)Call Ranmar(random,1),注意:用
4、于产生子的随机数种子还可以用来保证后续进程的随机数不重复。,Root 用户,粒子物理与核物理研究中,大都采用CERN程序库提供的随机数产生子。,2023-03-18,9,随机数均匀性与相关性检验,subroutine mc double precision lamda,M,x,x0,y call hbook1(10,r,100,0.,1.,0.)call hbook2(20,r(i+1)vs.r(i),&100,0.,1.,100,0.,1.,0.)x0=1.lamda=1220703125!5*13 M=4294967296.!2*32 do i=1,10000 x=Mod(lamda*x0
5、,M)y=x/M call hfill(10,real(y),0.,1.0)if(i.gt.1)call&hfill(20,real(y_old),real(y),1.0)x0=x y_old=y end do return end,随机变量,第 I 个随机变量,第 I+1 个随机变量,频数,均匀性,相关性,2023-03-18,10,随机数均匀性与相关性检验,随机变量,第 I 个随机变量,第 I+1 个随机变量,频数,均匀性,相关性,void random()UInt_t lambda,M,x0;TH1F*h1=new TH1F(h1,100,0,1);TH2F*h2=new TH2F(h2
6、,100,0,1,100,0,1);lambda=1220703125;/513 M=4294967296;/232 x0=1;double y,y_old;for(int i=0;iFill(y);if(i1)h2-Fill(y_old,y);x0=x;y_old=y;,2023-03-18,11,用蒙特卡罗法计算积分,对于计算积分值,解析解:,数值解:,函数必须解析可积,自变量不能太多,对函数是否解析可积和是否太多自变量无要求,在AB区间均匀投总数为N个点。,2023-03-18,12,蒙特卡罗方法中的精度问题,采用蒙特卡罗方法(MC)计算积分与传统的梯形法相比有如下特点,一维积分:,多维
7、积分:,对于维数大于4的积分,用蒙特卡罗方计算积分总是最好。,2023-03-18,13,从均匀分布到任意分布的随机数,函数变换法,舍选法,寻找某个函数,当函数的自变量取均匀分布值时,对应的函数值自动满足给定分布。,从一个随机变量与对应概率密度函数最大值构成的二维均匀分布中,按概率密度函数与自变量关系曲线切割得到。,2023-03-18,14,函数变换法,均匀分布,任意分布,2023-03-18,15,例子:指数分布抽样,抽样效率为100%。,可采用函数变换法抽样的分布,指数分布三维各向同性分布二维随机角度的正、余弦分布高斯分布n 个自由度的 2 分布伽马分布二项式分布泊松分布Student
8、分布(http:/pdg.lbl.gov/2008/reviews/monterpp.pdf),2023-03-18,16,2023-03-18,17,舍选法,问题:如何找到函数的最大值?,2023-03-18,18,舍选法举例,subroutine acc_rejreal rvec(1)call hbook1(10,x(r),100,0.,10.,0.)call hbook1(20,x(r),100,0.,10.,0.)call hbook2(30,f(x)vs.x(r),100,0.,10.,100,0.,1.1,0.)fmax=-999.do i=1,100 call ranmar(rv
9、ec,1)r=0+rvec(1)*(10.-0.)f=0.5*exp(-r/2.)if(fmax.lt.f)fmax=fend dofmax=1.2*fmaxntot=0do i=1,10000 call ranmar(rvec,1)r=0+rvec(1)*(10.-0.)z=0.5*exp(-r/2.),if(z.gt.fmax)then fmax=z*1.2 write(6,*)z greater than fmax end if call hfill(10,r,0.,1.0)call ranmar(rvec,1)u=rvec(1)*fmax if(u.lt.z)then call hfi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 粒子 物理 核物理 试验 中的 数据 分析 课件
链接地址:https://www.31ppt.com/p-3731995.html