numpy.logspace函数

logspac用于创建等比数列

通用公式:

>>> creat_rray = np.logspace(A,B,C,base=D)
>>> creat_rray
array([   1.,    2.,    4.,    8.,   16.,   32.,   64.,  128.,  256.,  512.])

A: 生成数组的起始值为DA次方
B:生成数组的结束值为DB次方
C:总共生成C个数
D:指数型数组的底数为D,当省略base=D时,默认底数为10

举例:

>>> a = np.logspace(0,9,10,base=2)
>>> a
array([   1.,    2.,    4.,    8.,   16.,   32.,   64.,  128.,  256.,  512.])
>>> a = np.logspace(0,9,10)
>>> a
array([  1.00000000e+00,   1.00000000e+01,   1.00000000e+02,
         1.00000000e+03,   1.00000000e+04,   1.00000000e+05,
         1.00000000e+06,   1.00000000e+07,   1.00000000e+08,
         1.00000000e+09])

你可能感兴趣的:(numpy.logspace函数)