没有合适的资源?快使用搜索试试~ 我知道了~
使用python实现蒙特卡洛模拟代码
需积分: 5 2 下载量 171 浏览量
2024-09-09
12:37:57
上传
评论
收藏 1KB PY 举报
温馨提示
蒙特卡洛模拟:假设我们要通过随机点生成估算单位圆的面积,再通过单位圆面积与正方形面积的比例来估算π值。单位圆是半径为1的圆,其面积为 π×r2,半径为1时面积即为π。我们在正方形范围内生成大量随机点,判断落入圆内的点数与总点数的比例,这个比例接近 π/4,进而推算出π。 · 生成随机点: · x 和 y 是在 [−1,1][-1, 1][−1,1] 范围内生成的随机数,表示点的坐标。这些点均匀分布在边长为 2 的正方形内。 · 计算是否在圆内: · 使用公式 x2+y2≤1\sqrt{x^2 + y^2} \leq 1x2+y2≤1 来判断点是否落在单位圆内。如果点的到原点的距离小于等于1,则该点位于圆内。 · 估算π值: · 圆内点的数量与总点数量的比例 \frac{\text{inside_circle}}{\text{total_samples}} \approx \frac{\pi}{4}。因此,π的估计值为该比例乘以4。 · 绘制结果: · 使用 matplotlib 绘制散点图,绿色表示圆内的点,红色表示圆外的点。
资源推荐
资源评论






























资源评论



代码战士Leaf
- 粉丝: 9741
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 电气工程及其自动化施工质量通病及防治措施分析.docx
- 项目一心电网络系统总体目标心电网络信息系统实现医院心电图.doc
- 管理经济学课件.ppt
- 住宅楼防水工程分包合同.doc
- 高层部分易错点23条.doc
- QC-混凝土路面覆土养生.ppt
- 家庭网络组建方案及网络设备选购.doc
- 大数据时代下党建管理创新的探讨.docx
- 顾客财产借用单.docx
- 聚合物彩色水泥面层施工工艺标准.docx
- 管理制度汇编-初稿-1-标准化体系框架图.doc
- 电气设备安装施工方案.doc
- 2011年上海15层办公楼造价指标分.doc
- 建设工程项目管理.ppt
- 宁波保税区电子商务发展.docx
- 网络威客:概念、模式及特征.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
