numpy.linspace 生成等差数组
来源:互联网 发布:上海日料放题 知乎 编辑:程序博客网 时间:2024/06/05 02:50
numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
start:起始值 stop:结束值
num:生成的个数
endpoint True:包含 False:不包含 默认True
restep:显示相邻两数之差 默认不显示
dtype: 输出类型 默认不显示
同时,arange 是通过设置样本之间的差值来生成数组的。
import numpy as npx1 = np.linspace(2.0, 3.0, num=5)print x1x2 = np.linspace(2.0, 3.0, num=5, endpoint=False)print x2x3 = np.linspace(2.0, 3.0, num=5, retstep=True)print x3
结果:
[ 2. 2.25 2.5 2.75 3. ]
[ 2. 2.2 2.4 2.6 2.8]
(array([ 2. , 2.25, 2.5 , 2.75, 3. ]), 0.25)
图示:
import numpy as npimport matplotlib.pyplot as pltN = 8y = np.zeros(N)x1 = np.linspace(0, 10, N, endpoint=True)x2 = np.linspace(0, 10, N, endpoint=False)plt.plot(x1, y, "o")plt.plot(x2, y + 0.5, 'o')plt.ylim([-0.5, 1])plt.show()
0 0
- numpy.linspace 生成等差数组
- numpy之linspace函数:等差,行向量
- 函数linspace生成按等差形式排列的行向量
- numpy.linspace()
- numpy学习之linspace
- numpy.linspace使用详解
- numpy中linspace用法
- numpy中linspace用法
- numpy.linspace使用详解
- numpy.linspace使用详解...
- numpy中linspace用法
- numpy.linspace使用详解
- numpy函数linspace() newaxis()
- numpy生成随机数组
- numpy模块笔记之linspace
- 均分函数 numpy.arange() 和 numpy.linspace()
- python中numpy模块中的linspace函数
- numpy模块的linspace函数实例
- 欢迎使用CSDN-markdown编辑器
- 研究算法的重要性
- 秒杀多线程第一篇 多线程笔试面试题汇总
- c++实现设计模式中的观察者模式,削除代码的if else switch
- POJ 1010 STAMPS 笔记
- numpy.linspace 生成等差数组
- TCP/IP协议族(TCP/UDP的区别)
- 帮助你彻底理解值Java中的传递和引用传递
- 原生JS Ajax操作,登录页面
- QT中label显示图片
- 识别喜欢开发的程序员
- 遇到过的问题
- 如何将加密U盘变为普通U盘
- JSP —— Servlet 单实例多线程模式