numpy常用函数之linspace

2018-10-09  本文已影响0人  郭祺迦

1、np.linspace(start,stop,num=50,endpoint=False,retstep=False,dtype=None)

start:起始值
stop:结束值
num:生成元素的个数,默认为50个
endpoint:默认为True,一定有top,为False,一定不会有stop
retstep:默认为False,不显示间隔的步长,为True,显示间隔的步长
dtype:默认为None,可以指定显示数据的数据类型

举例:

import numpy as np
nd1 = np.linspace(1,10,num=5)#rray([ 1.  ,  3.25,  5.5 ,  7.75, 10.  ])
nd2 = np.linspace(1,10,num=5,endpoint=False)#array([1. , 2.8, 4.6, 6.4, 8.2])
nd3 = np.linspace(1,10,num=5,endpoint=False,retstep=True)#(array([1. , 2.8, 4.6, 6.4, 8.2]), 1.8)
nd4 = np.linspace(1,10,num=5,endpoint=False,dtype='str')#array(['1.0', '2.8', '4.6', '6.4', '8.2'], dtype='<U32')
上一篇 下一篇

猜你喜欢

热点阅读