logo

numpy.linspace()

É semelhante à função organizar. No entanto, não nos permite especificar o tamanho do passo na sintaxe.

Em vez disso, ele retorna apenas valores separados uniformemente durante um período especificado. O sistema calcula implicitamente o tamanho do passo.

Sintaxe

 numpy.linspace(start, stop, num, endpoint, retstep, dtype) 

Parâmetros

Ele aceita os seguintes parâmetros.

  1. start: representa o valor inicial do intervalo.
  2. stop: representa o valor de parada do intervalo.
  3. num: A quantidade de amostras uniformemente espaçadas durante o intervalo a ser gerado. O padrão é 50.
  4. endpoint: seu valor verdadeiro indica que o valor de parada está incluído no intervalo.
  5. rettstep: Deve ser um valor booleano. Representa as etapas e amostras entre os números consecutivos.
  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.linspace(10, 20, 5) print('The array over the given range is ',arr) 

Saída:

 The array over the given range is [10. 12.5 15. 17.5 20.] 

Exemplo 2

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

Saída:

 The array over the given range is [10. 12. 14. 16. 18.]