||
以下为python实现随机实验过程的代码
math random numpy np tqdm tqdm D=L=exp_num=Lambda=touch_num=sum2=sum3=i tqdm((exp_num)): x = D/*random.random() theta = math.pi*random.random() x <=(L/)*math.sin(theta): touch_num+=P = touch_num / exp_num pi_stand = * L / (D * P) sum2 += pi_stand** sum3 += pi_stand sigma = math.sqrt(/exp_num*sum2-(/exp_num*sum3)**) Epsilon = *sigma /math.sqrt(exp_num) (exp_num) () (.format(pi_stand)) (.format(Epsilon))
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-26 20:02
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社