【numpy】linspace用法

linspace 实现等差数列

import numpy as np
y1 = np.linspace(-10.0, 10.0) # 默认生成50个数据
y2 = np.linspace(1.0, 10.0, 10) #指定生成大小为10,从1到10的等差数列
print(y)

输出:
[-10. -9.59183673 -9.18367347 -8.7755102 -8.36734694
-7.95918367 -7.55102041 -7.14285714 -6.73469388 -6.32653061
-5.91836735 -5.51020408 -5.10204082 -4.69387755 -4.28571429
-3.87755102 -3.46938776 -3.06122449 -2.65306122 -2.24489796
-1.83673469 -1.42857143 -1.02040816 -0.6122449 -0.20408163
0.20408163 0.6122449 1.02040816 1.42857143 1.83673469
2.24489796 2.65306122 3.06122449 3.46938776 3.87755102
4.28571429 4.69387755 5.10204082 5.51020408 5.91836735
6.32653061 6.73469388 7.14285714 7.55102041 7.95918367
8.36734694 8.7755102 9.18367347 9.59183673 10. ]
[ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.]
[Finished in 0.5s]

猜你喜欢

转载自blog.csdn.net/ACBattle/article/details/80601746