É 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.
- start: representa o valor inicial do intervalo.
- stop: representa o valor de parada do intervalo.
- num: A quantidade de amostras uniformemente espaçadas durante o intervalo a ser gerado. O padrão é 50.
- endpoint: seu valor verdadeiro indica que o valor de parada está incluído no intervalo.
- rettstep: Deve ser um valor booleano. Representa as etapas e amostras entre os números consecutivos.
- 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.]