python 实现生成均匀分布的点


Posted in Python onDecember 05, 2019

如下所示:

import numpy as np
print(np.linspace(-100,100,201)

np.linspace(),起始位置,终止位置,中间包括0,一共要201个点

因为-100,100共201个点,包括两边的数据,也就是数学上的闭区间。

结果:

-100. -99. -98. -97. -96. -95. -94. -93. -92. -91. -90. -89.
 -88. -87. -86. -85. -84. -83. -82. -81. -80. -79. -78. -77.
 -76. -75. -74. -73. -72. -71. -70. -69. -68. -67. -66. -65.
 -64. -63. -62. -61. -60. -59. -58. -57. -56. -55. -54. -53.
 -52. -51. -50. -49. -48. -47. -46. -45. -44. -43. -42. -41.
 -40. -39. -38. -37. -36. -35. -34. -33. -32. -31. -30. -29.
 -28. -27. -26. -25. -24. -23. -22. -21. -20. -19. -18. -17.
 -16. -15. -14. -13. -12. -11. -10.  -9.  -8.  -7.  -6.  -5.
  -4.  -3.  -2.  -1.  0.  1.  2.  3.  4.  5.  6.  7.
  8.  9.  10.  11.  12.  13.  14.  15.  16.  17.  18.  19.
  20.  21.  22.  23.  24.  25.  26.  27.  28.  29.  30.  31.
  32.  33.  34.  35.  36.  37.  38.  39.  40.  41.  42.  43.
  44.  45.  46.  47.  48.  49.  50.  51.  52.  53.  54.  55.
  56.  57.  58.  59.  60.  61.  62.  63.  64.  65.  66.  67.
  68.  69.  70.  71.  72.  73.  74.  75.  76.  77.  78.  79.
  80.  81.  82.  83.  84.  85.  86.  87.  88.  89.  90.  91.
  92.  93.  94.  95.  96.  97.  98.  99. 100.]

但 如果 你没有计算两个数之间有多少点。

例如下意识的在(-100,100,200)之间取200个点,情况和你想的不一样:

结果:

[-100.     -98.99497487 -97.98994975 -96.98492462 -95.9798995
 -94.97487437 -93.96984925 -92.96482412 -91.95979899 -90.95477387
 -89.94974874 -88.94472362 -87.93969849 -86.93467337 -85.92964824
 -84.92462312 -83.91959799 -82.91457286 -81.90954774 -80.90452261
 -79.89949749 -78.89447236 -77.88944724 -76.88442211 -75.87939698
 -74.87437186 -73.86934673 -72.86432161 -71.85929648 -70.85427136
 -69.84924623 -68.84422111 -67.83919598 -66.83417085 -65.82914573
 -64.8241206  -63.81909548 -62.81407035 -61.80904523 -60.8040201
 -59.79899497 -58.79396985 -57.78894472 -56.7839196  -55.77889447
 -54.77386935 -53.76884422 -52.7638191  -51.75879397 -50.75376884
 -49.74874372 -48.74371859 -47.73869347 -46.73366834 -45.72864322
 -44.72361809 -43.71859296 -42.71356784 -41.70854271 -40.70351759
 -39.69849246 -38.69346734 -37.68844221 -36.68341709 -35.67839196
 -34.67336683 -33.66834171 -32.66331658 -31.65829146 -30.65326633
 -29.64824121 -28.64321608 -27.63819095 -26.63316583 -25.6281407
 -24.62311558 -23.61809045 -22.61306533 -21.6080402  -20.60301508
 -19.59798995 -18.59296482 -17.5879397  -16.58291457 -15.57788945
 -14.57286432 -13.5678392  -12.56281407 -11.55778894 -10.55276382
  -9.54773869  -8.54271357  -7.53768844  -6.53266332  -5.52763819
  -4.52261307  -3.51758794  -2.51256281  -1.50753769  -0.50251256
  0.50251256  1.50753769  2.51256281  3.51758794  4.52261307
  5.52763819  6.53266332  7.53768844  8.54271357  9.54773869
  10.55276382  11.55778894  12.56281407  13.5678392  14.57286432
  15.57788945  16.58291457  17.5879397  18.59296482  19.59798995
  20.60301508  21.6080402  22.61306533  23.61809045  24.62311558
  25.6281407  26.63316583  27.63819095  28.64321608  29.64824121
  30.65326633  31.65829146  32.66331658  33.66834171  34.67336683
  35.67839196  36.68341709  37.68844221  38.69346734  39.69849246
  40.70351759  41.70854271  42.71356784  43.71859296  44.72361809
  45.72864322  46.73366834  47.73869347  48.74371859  49.74874372
  50.75376884  51.75879397  52.7638191  53.76884422  54.77386935
  55.77889447  56.7839196  57.78894472  58.79396985  59.79899497
  60.8040201  61.80904523  62.81407035  63.81909548  64.8241206
  65.82914573  66.83417085  67.83919598  68.84422111  69.84924623
  70.85427136  71.85929648  72.86432161  73.86934673  74.87437186
  75.87939698  76.88442211  77.88944724  78.89447236  79.89949749
  80.90452261  81.90954774  82.91457286  83.91959799  84.92462312
  85.92964824  86.93467337  87.93969849  88.94472362  89.94974874
  90.95477387  91.95979899  92.96482412  93.96984925  94.97487437
  95.9798995  96.98492462  97.98994975  98.99497487 100.    ]

所以,在使用这个函数时,要仔细考虑两端的数据,还有你需要多少点。

以上这篇python 实现生成均匀分布的点就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
常见的在Python中实现单例模式的三种方法
Apr 08 Python
Python可变参数用法实例分析
Apr 02 Python
python 中random模块的常用方法总结
Jul 08 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
对python当中不在本路径的py文件的引用详解
Dec 15 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
Apr 28 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
Jun 17 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
Jun 18 Python
python找出因数与质因数的方法
Jul 25 Python
Python lambda表达式filter、map、reduce函数用法解析
Sep 11 Python
基于python修改srt字幕的时间轴
Feb 03 Python
Python实现列表索引批量删除的5种方法
Nov 16 Python
pd.DataFrame统计各列数值多少的实例
Dec 05 #Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 #Python
python3中numpy函数tile的用法详解
Dec 04 #Python
python 实现目录复制的三种小结
Dec 04 #Python
python求绝对值的三种方法小结
Dec 04 #Python
解决Python3下map函数的显示问题
Dec 04 #Python
Django3.0 异步通信初体验(小结)
Dec 04 #Python
You might like
WINDOWS服务器安装多套PHP的另类解决方案
2006/10/09 PHP
模拟xcopy的函数
2006/10/09 PHP
php 常用字符串函数总结
2008/03/15 PHP
php jquery 实现新闻标签分类与无刷新分页
2009/12/18 PHP
javascript options属性集合操作代码
2009/12/28 Javascript
jQuery 点击图片跳转上一张或下一张功能的实现代码
2010/03/12 Javascript
关于jQuery UI 使用心得及技巧
2012/10/10 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
jquery图片切换实例分析
2015/04/15 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
2017/07/26 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
layer.js之回调销毁对话框的例子
2019/09/11 Javascript
原生javascript实现类似vue的数据绑定功能示例【观察者模式】
2020/02/24 Javascript
简单介绍Python中的JSON使用
2015/04/28 Python
Python实现Linux命令xxd -i功能
2016/03/06 Python
Python 数据结构之队列的实现
2017/01/22 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Pytorch实验常用代码段汇总
2020/11/19 Python
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
2013/01/31 HTML / CSS
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
《桃林那间小木屋》教学反思
2014/05/01 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
七一活动主持词
2015/06/29 职场文书
Nginx HTTP跳转至HTTPS
2022/05/15 Servers