位置: 编程技术 - 正文

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

  • 增值税发票抵扣是什么意思
  • 银行贴现属于贷款吗
  • 购买需要安装的设备会计分录
  • 进项税转出会计分录如何做
  • 职工交的商业保险怎么做账
  • 个税申报时提示扣缴单位无有效的税费种认定信息
  • 非同一控制企业合并下,购买日将
  • 餐厅团购券在哪个软件的
  • 房地产企业可以贷款吗
  • 一般纳税人公司是什么型企业
  • 电费做其他业务收入的账务处理怎么做?
  • 建筑工地的零星补单是指什么意思
  • 收到报废车款要交什么税
  • 总公司名义取得的进项发票可以在分公司抵扣吗?
  • 企业亏损情况下股东借款怎么办
  • 税法种类及税率
  • 增值税普通发票怎么开
  • 如何查询发票是否验旧
  • 固定资产核销怎么做
  • 工程上的材料费进什么科目
  • 跨月的红字发票
  • 税负率的销售收入是什么
  • 代发工资要缴纳社保吗
  • 收到服务费专票怎么做账
  • 重庆四日游最佳攻略超详细
  • 怎么用winpe安装系统
  • 非货币性资产交换
  • 低值易耗品现在还用吗
  • 甲产品生产耗用a材料10000千克,单位成本
  • 自然人股东是
  • php get_headers
  • 支票的提示付款期限为自出票日期
  • 预缴所得税会计分录咋做
  • 鸳鸯小鸟
  • el-upload上传文件必传校验
  • utermux命令
  • ech命令
  • 机械租赁税率是多少?
  • 现金流量表期初现金余额怎么计算
  • 自动结转制造费用生成不了凭证怎么办
  • 开发商需要缴纳保证金
  • php访问mysql数据库函数
  • sqlserver 批量修改
  • 接受捐赠如何进项
  • 企业与企业之间借款都需要交什么税
  • 工程施工企业收入1750万,利润怎么算
  • 计入税金及附加的税种顺口溜
  • 哪些合同不需要缴纳印花税的通知
  • 项目对公司的战略意义
  • 收了对方预付款怎么打条
  • 委托加工应税消费品纳税义务发生时间
  • 结转固定资产清理科目
  • 计提本月工资的账务处理
  • 税控设备维护费会计分录
  • 企业房屋折旧年限是多少
  • 建设项目开办费包括哪些
  • 进口增值税当月可以抵扣吗
  • 仓库做账应该注意些哪些事项
  • 附条件的行政行为有哪些
  • 哪些单位需要缴纳残疾人保障金
  • 工会为员工购买水杯
  • 业务招待费是销售
  • 各种会计凭证的填制
  • 工业企业固定资产投资
  • 拖放文件到此处来添加文件是什么意思
  • win102021年1月大更新
  • win10系统关机后又自动启动怎么办
  • 铁嘴李林
  • vtk下载步骤
  • dos命令 获取文件名
  • linux shell脚本教程
  • python爬虫模拟登录亚马逊
  • javascript简明教程
  • 键盘事件有三个 分别是
  • 详解jQuery中的empty、remove和detach
  • js创建对象的几种方式
  • 湖北省纳税大户
  • 服务合同需要交个人所得税嘛
  • 公务卡信用等级1级
  • 郑州土地出让金2023年多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设