位置: 编程技术 - 正文

Python随机生成均匀分布在单位圆内的点代码示例(Python随机生成均匀不重复的数)

编辑:rootadmin

推荐整理分享Python随机生成均匀分布在单位圆内的点代码示例(Python随机生成均匀不重复的数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python随机生成一组数据,python 随机生成,python随机生成一组数据,python随机生成一组数据,python 随机生成,python生成随机数并求平均值,python随机生成一组数据,python生成随机数并求平均值,内容如对您有帮助,希望把文章链接给更多的朋友!

Python有一随机函数可以产生[0,1)区间内的随机数,但是如果我们想生成随机分布在单位圆上的,那么我们可以首先生成随机分布在单位圆边上的点,然后随机调整每个点距离原点的距离,但是我们发现这个距离不是均匀分布于[0,1]的,而是与扇形的面积相关的

我们使用另外的随机函数生成从[0,1)的随机数r,我们发现r<s0的概率为s0,显而易见,如果r为0,那么对应的距离应该为0,如果是1,对应的距离自然也应该是1,假设我们产生了m个随机数,那么小于s0的随机数应该为s0*m左右,而且这些应该对应于扇形面积的s0倍处即图2的小扇形区域,落在这一区域的点应该为s0*m,此时扇形边长为s0^0.5,因此s0对应的距离应该为s0^0.5,因此我们得到的映射函数为y=x^0.5(图1)

图1

Python随机生成均匀分布在单位圆内的点代码示例(Python随机生成均匀不重复的数)

图2

因此我们对于每个顶点的边长便是产生随机数的算术平方根的大小

附代码如下:

图3

总结

标签: Python随机生成均匀不重复的数

本文链接地址:https://www.jiuchutong.com/biancheng/372229.html 转载请保留说明!

上一篇:python、java等哪一门编程语言适合人工智能?(java跟python哪个好)

下一篇:人工智能最火编程语言 Python大战Java!(人工智能最受欢迎的一门编程语言)

  • 材料费用发票的记账凭证
  • 税差理论名词解释
  • 车间设备折旧费属于制造费用吗
  • 代销商品怎么交增值税
  • 税务安全证书应用客户端
  • 以前年度费用调减
  • 商品流通企业应将当期已销商品的进价转入当期费用
  • 账实不符如何调平
  • 企业自建房屋卖给职工怎么做账务处理
  • 差旅费应纳入社保缴费基数吗?
  • 半成品报废账务处理
  • 怎么计算收益率
  • 别人提供原材料加工后加工费
  • 兼职劳务费如何入账
  • 企业所得税负数会计分录
  • 税务局拍卖资产
  • 水电费的发票要交税吗
  • 体现公司财务状况的报表
  • 半年付一次房租,房东一般提前多长时间催租
  • 剑灵玩一会就崩溃
  • 应用程序出现异常怎么办
  • 如何防止程序被关闭
  • win11插耳机没声音
  • web课程设计网页
  • win11快捷键大全
  • php中字符串函数
  • 投资性房地产出售
  • 职工重大疾病保险包括哪些
  • thinkphp分页传递参数
  • 利得的具体分类
  • HTML怎么设置文本框
  • 应付职工薪酬年末结转到哪个科目
  • php curl_init
  • 公允价值变动损益在利润表哪里
  • 房产税城镇土地使用税申报期限
  • chrome os安装到u盘
  • js获取各种屏幕信息
  • Android AsyncTack 异步任务实例详解
  • mongodb 查询条件
  • 社保台账显示未托收
  • 小企业原材料
  • 上年科目记错如何更正
  • 视同销售到底如何纳税调整?
  • python中如何创建字典
  • 小规模纳税人升为一般纳税人条件
  • 财政拨款结转和财政拨款结余以前年度盈余调整
  • 支付给租户的装修押金
  • 小规模收入账务
  • 购买财务软件怎么做凭证
  • 本月冲红上月发票后的税款能抵减吗
  • 一般纳税人增值税申报操作流程
  • 收到免费赠送的产品怎么做账
  • 公司购轿车会计分录怎么做
  • 查账征收的优点
  • 个人保险发票能做账吗
  • my sql命令
  • 老毛桃winpe系统对注册表信息进行备份的方法
  • Win7系统关闭怎么办
  • win9系统
  • win8系统版本
  • windows xp怎么清理c盘
  • macbook系统怎么用
  • windows8.1 preview
  • win7免费升win8
  • win10系统谷歌浏览器为什么打不开
  • win7游戏打开没反应
  • linux使用vi编辑文件
  • linux sh
  • JavaScript字体颜色
  • javascript HTML5文件上传FileReader API
  • AndroidAnnotations 自定义控件 ant编译 找不到类
  • nodejs cicd
  • 基于javascript的毕业设计
  • android camera setParameters failed 类问题分析总结
  • 企业如何注册电子税务局账号
  • 农业栽培技术
  • 天然气入户安装收费标准2023
  • 境外所得税额扣除的计算
  • 一般纳税人税务事项告知书在哪里打
  • 保税区社会车辆能进吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设