Je to podobné jako u funkce uspořádání. Neumožňuje nám však specifikovat velikost kroku v syntaxi.
Místo toho vrací pouze rovnoměrně oddělené hodnoty za určité období. Systém implicitně vypočítává velikost kroku.
Syntax
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametry
Přijímá následující parametry.
- start: Představuje počáteční hodnotu intervalu.
- stop: Představuje koncovou hodnotu intervalu.
- num: Množství rovnoměrně rozmístěných vzorků v intervalu, který se má vygenerovat. Výchozí hodnota je 50.
- koncový bod: Jeho skutečná hodnota označuje, že zastavovací hodnota je zahrnuta v intervalu.
- rettstep: Toto musí být booleovská hodnota. Představuje kroky a vzorky mezi po sobě jdoucími čísly.
- dtype: Představuje datový typ položek pole.
Vrátit se
Je vráceno pole v zadaném rozsahu.
Příklad 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Výstup:
The array over the given range is [10. 12.5 15. 17.5 20.]
Příklad 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Výstup:
The array over the given range is [10. 12. 14. 16. 18.]