用python实现蒙特卡洛的方法
来源:互联网 发布:java分支循环语句 编辑:程序博客网 时间:2024/06/06 20:29
今天再看慕课网的视频的时候讲到一个概率计算的问题,用python去实现蒙特卡洛的算法,觉得挺新颖,虽然算法很简单,但是从中学到了随机函数的使用。
import randomn=1000000k=0for i in range(n): x=random.uniform(0,1) y=random.uniform(0,1) if y<x**2: k=k+1print float(k)/float(n)这里定义了一个x一个y。在这里其实是吧一个坐标(x,y)调用出来,在计算这个随机的点在这一块面积内所出现的概率,已经是的估计出这里的概率。相同的用这样的函数和算法可以计算很多很多不规则几何形状的面积。这里也可以看作积分的另一种实现吧!
0 0
- 用python实现蒙特卡洛的方法
- 用Python重载运算符方法实现的复数类
- 用python实现零钱找零的三种方法
- Python中静态方法的实现
- Python 实现str类型修改的方法
- 使用SharedStore的Python实现方法
- 一种常见的python实现枚举方法
- python实现SimpleHTTPServer的POST方法
- [Python]实现字符串反转的三个方法
- Python中join()方法的Java实现
- Bootstrap采样方法的python实现
- python实现跨文件全局变量的方法
- python switch语句的多种实现方法
- python实现的四种抽样方法
- python实现自动更换ip的方法
- 反转字符串的所有方法-Python实现
- python实现的一种排序方法
- 运用Python实现多种排序的方法
- miloyip大神的"游戏程序员学习之路"
- 2016迟到的总结2017坚定的展望
- 设计模式之-----单例模式
- 2017 希望能够成为一名优秀的前端工程师
- 大话TDD,BDD,ATDD的本质
- 用python实现蒙特卡洛的方法
- Flume安装与侍弄
- 框架 day81 涛涛商城项目-实现首页搜索功能,商品详情,描述,规格展示
- NodeJS-http
- 2016 博客导读总结 & 个人感悟
- 一个奔三程序员的2016年总结
- eclipse碰到的问题No editor descriptor for id org.eclipse.ui.internal.emptyEditorTab
- 2017我想对你说
- 接受自己,拥抱新年