Je to podobné ako funkcia usporiadania. Nedovoľuje nám však určiť veľkosť kroku v syntaxi.
Namiesto toho vracia iba rovnomerne oddelené hodnoty počas určeného obdobia. Systém implicitne vypočíta veľkosť kroku.
ak inak v jave
Syntax
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametre
Akceptuje nasledujúce parametre.
- začiatok: Predstavuje počiatočnú hodnotu intervalu.
- stop: Predstavuje koncovú hodnotu intervalu.
- num: Množstvo rovnomerne rozmiestnených vzoriek v rámci intervalu, ktorý sa má vygenerovať. Predvolená hodnota je 50.
- koncový bod: Jeho skutočná hodnota označuje, že hodnota zastavenia je zahrnutá v intervale.
- rettstep: Toto musí byť boolovská hodnota. Predstavuje kroky a vzorky medzi po sebe idúcimi číslami.
- dtype: Predstavuje typ údajov položiek poľa.
Návrat
Vráti sa pole v zadanom rozsahu.
Príklad 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Výkon:
The array over the given range is [10. 12.5 15. 17.5 20.]
Príklad 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Výkon:
The array over the given range is [10. 12. 14. 16. 18.]