位置: 编程技术 - 正文

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

  • 其他权益工具投资属于什么科目
  • 印花税购销合同包括哪些
  • 代开专票上的税额比电子缴款凭证上的税额少怎么调整
  • 京东开专用发票需要用公户付款吗
  • 不动产统一发票图片
  • 库存现金日记账格式
  • 发票可以盖财务章吗?
  • 长期待摊费用税前扣除
  • 补交税金怎么做账
  • 专票上没写开户行合规吗
  • 未足额代扣代缴车船税
  • 增值税未实际收到款项可以抵扣吗?
  • 水利基金按含税还是不含税申报
  • 2017年7月1日开始实施的税法新规
  • 股东个人借款用于公司怎么处理
  • 赠送的商品怎么入账
  • 未按规定期限办理身份证
  • 试用期内进一步使用
  • 计征所得税会计分录怎么做?
  • 小规模没有发票可以入账吗
  • 酒店行业增值税加计抵减是10%还是15%
  • 其他业务成本属于成本类吗
  • 如何更改应用商店
  • 社保是当月计提当月的吗
  • php的!
  • 商场充值卡发票在哪开
  • adb命令linux命令的区别
  • pull-hi
  • kcleaner.exe是什么
  • 广告公司的设计服务费计入什么科目
  • 企业合并发生的交易费用
  • php如何实现登录和注册
  • 给员工报销
  • 股权转让完税证明要多少时间
  • 单文件php文件列表
  • 政府补贴什么时候开始的
  • 其他应收账款为个人借款
  • 小企业库存商品会计分录
  • 电脑耗材发票税点多少
  • 再生资源回收公司会计科目
  • python字符串如何换行
  • 支付所得税属于经营活动产生的现金流量吗
  • 民办非注销原因如何写
  • 预收帐款
  • 财政部监制的收据没有税号可以入账吗
  • 个人缴纳职业年金的比例为本人缴费工资的多少
  • 公司购买手表可以做费用吗?
  • 以前年度的固定资产入成原材料了怎么办
  • 红字发票怎么申报增值税
  • 食品加工企业成本核算方法和流程
  • 其他资本公积是利得吗
  • mysql与oracle的区别
  • mySQL中in查询与exists查询的区别小结
  • windows mysql my.cnf
  • mysql数据监控
  • adsl用户之间共享电话线路
  • win8无线网受限
  • dll文件在哪儿
  • safari macos
  • win8删除所有文件
  • linux使用su命令出错
  • 在pc上安装了hp网络打印机需要注意什么
  • linux中安装软件可使用哪些方式
  • cpqdfwag.exe是什么进程 能结束吗 cpqdfwag进程查询
  • win8系统升级
  • centos设置双网卡
  • 怎么看清水印
  • cocos2d怎么用
  • opengles 抗锯齿
  • node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE的解决方法
  • vbs以管理员权限运行
  • unity3d功能介绍
  • 安卓回调接口怎么写
  • jquery修改表格数据
  • 国家税务总局核定的该车最低计税价格
  • 畜牧业企业所得税优惠政策最新
  • 车辆购置税查询电话
  • 印花税由哪方缴纳
  • 衡阳地税局的地理位置
  • 发票开具显示获取纳税人基础信息失败,请退出?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设