linspace生成有序列表,重点在数据范围与数据个数上
linspace(0,1,11),即从0到1闭区间,划分为11个数据点
1
2
3
4
5
6
7
8
|
>>> import numpy as np >>> a = np.linspace( 0 , 1 , 10 ) >>> a array([ 0. , 0.11111111 , 0.22222222 , 0.33333333 , 0.44444444 , 0.55555556 , 0.66666667 , 0.77777778 , 0.88888889 , 1. ]) >>> a = np.linspace( 0 , 1 , 11 ) >>> a array([ 0. , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1. ]) |
补充:python numpy函数:linspace()创建等差数列
linspace用于创建一个是等差数列的一维数组。它创建的数组元素的数据格式是浮点型。
常看到的一般是三个参数,分别是:起始值、终止值(默认包含自身)、数列个数
另外有一个参数endpoint,用于决定是否包含终止值,如果不设置这个参数,默认为是true
以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。如有错误或未考虑完全的地方,望不吝赐教。
原文链接:https://blog.csdn.net/qq_34159047/article/details/107060592