linspace生成有序列表,关键在于数据范围与数据个数上面。
linspace用于创建一个等差数列的一维数组,常用到的一般是三个参数:
- 起始值,
- 终止值(默认包含自身),
- 数列个数.
- 注:默认包含自身,即默认endpoint=True,endpoint=False表示不包含右端点
代码如下:
示例1:
np.linspace(0,10,5)
从结果可看出,将0-10闭区间划分为5个数据点,4个数据区间
示例2:
np.linspace(0,10,5,endpoint=False)
从结果可以看出,将0-10区间划分为6个数据点,5个区间。不包含右端点,取不到10。