位置: 编程技术 - 正文

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!(人工智能最受欢迎的一门编程语言)

  • 个人在境外取得收入纳税办法
  • 免税是什么税
  • 财务费用多好还是少好
  • 一次性收取加盟费 所得税
  • 原始凭证如何粘贴到记账凭证后面
  • 公司合作分红
  • 按收入比例结转怎么做账
  • 其他应收款包括应收利息吗
  • 专项资金审计的目的
  • 开发间接费属于期间费用吗
  • 工程承建方给予的工期奖励如何做账?
  • 被强制执行的款怎么记账
  • 超过认证期限的发票怎么处理
  • 安装过程中材料和工资
  • 个人承包经营所得是什么意思
  • 预缴增值税一般计税依据
  • 内账价税分离余额怎么处理
  • 广告服务印花税怎么交
  • 企业所得税申报表在哪里打印
  • 通行费进项税额抵扣金额填在哪里?
  • 电话费发票个人抬头可以税前扣除
  • 个人所得税成本费用怎么算
  • 出口50万货物退多少税
  • 自购销售和委托代购
  • 抄税和申报是一回事吗
  • 项目工程会计账务处理
  • 税务发票盖章要求
  • 投资性房地产减值准备为什么不能转回
  • php静态缓存
  • 股东个人消费如何合理报销
  • 小规模纳税人结转税金分录
  • php制作微信小程序
  • 公司投资资金
  • 布兹洛夫
  • php取二维数组的一组内容
  • .gp4
  • 印花税计提比例是多少
  • 打印空白表格怎么制作
  • 出租房屋收取跨年度的预收租金收入
  • 房地产企业汇算清缴资料
  • 使用时间
  • 全年多少钱就得交税
  • 企业分红所得税
  • 现金折扣的账务处理最新
  • 收到银行开的手续费发票如何做帐
  • 去年购进的货物怎么做账
  • 业务招待费 纳税调增
  • 应纳税所得额计算公式excel
  • 购买金税盘的费用会计分录
  • 企业所得税汇算表
  • 资本公积转为实收资本会计科目
  • 房屋租赁合同税率多少
  • 费用报销单填写标准
  • 会计中为什么要用黑色笔写
  • 应纳税额与应纳所得额
  • 先清卡后报税影响申报吗
  • 进口增值税当月可以抵扣吗
  • linuxvi编辑器三种模式
  • win7搜索无法使用
  • windows102021年更新
  • centos8指令
  • PSNGive.exe - PSNGive进程有什么用 是什么意思
  • win8.1备份系统还原
  • windows10 rs4
  • 怎么查看opengl版本
  • node.js的使用
  • linux用户放在哪个目录
  • unity3d 帧同步
  • Begin OpenGL with Python-1st Day,draw a simple sample.
  • jquery网站开发
  • shell脚本用法
  • javascript自动化
  • layout_gravity与gravity的区别
  • JavaScript的函数中只能写一条代码语句
  • Python中字符串的索引
  • jquery获取浏览器宽度
  • 金税盘未反写
  • 发票查询结果打印怎么弄
  • 广告费扣除限额15%和30%
  • 总分公司如何纳税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设