numpy.logspace()

Ele cria uma matriz usando os números que são separados uniformemente em uma escala logarítmica.

Sintaxe

 numpy.logspace(start, stop, num, endpoint, base, dtype)  

Parâmetros

Ele aceita os seguintes parâmetros.

  1. start: Representa o valor inicial do intervalo na base.
  2. stop: Representa o valor de parada do intervalo na base.
  3. num:O número de valores entre o intervalo.
  4. endpoint:É um valor do tipo booleano. Faz com que o valor representado por stop seja o último valor do intervalo.
  5. base: Representa a base do espaço de log.
  6. dtype: representa o tipo de dados dos itens do array.

Retornar

Uma matriz dentro do intervalo especificado é retornada.

Exemplo 1

 import numpy as np arr = np.logspace(10, 20, num = 5, endpoint = True) print('The array over the given range is ',arr)  

Saída:

 The array over the given range is [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20]  

Exemplo 2

 import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print('The array over the given range is ',arr)  

Saída:

 The array over the given range is [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]