网络编程
位置:首页>> 网络编程>> Python编程>> python定间隔取点(np.linspace)的实现

python定间隔取点(np.linspace)的实现

作者:庾信平生最萧瑟  发布时间:2022-05-01 12:30:25 

标签:python,间隔,np.linspace

1、range函数

range(起始值,终点值,间隔)

终点值不一定是最后一个取到的值

得到的是range类的对象,最后用list转换为【】,


In [4]: list(range(0,100,20))
Out[4]: [0, 20, 40, 60, 80]

2、解析式

【最小值 + x*(最大值-最小值)/取点数 for x in range(取点数)】


In [7]: [2+x*(10-2)/10 for x in range(10)]
Out[7]: [2.0, 2.8, 3.6, 4.4, 5.2, 6.0, 6.8, 7.6, 8.4, 9.2]

3、np.linspace函数

np.linspace(起始值,终点值,取点数)

取点数默认是50个


In [12]: np.linspace(0,10,5)
Out[12]: array([ 0. , 2.5, 5. , 7.5, 10. ])

来源:https://blog.csdn.net/qq_44669578/article/details/102697782

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com