Podobno je funkciji urejanja. Vendar pa nam ne omogoča, da določimo velikost koraka v sintaksi.
Namesto tega vrne samo enakomerno ločene vrednosti v določenem obdobju. Sistem implicitno izračuna velikost koraka.
Sintaksa
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametri
Sprejema naslednje parametre.
- začetek: Predstavlja začetno vrednost intervala.
- stop: Predstavlja končno vrednost intervala.
- num: Količina enakomerno razporejenih vzorcev v intervalu, ki bo ustvarjen. Privzeto je 50.
- končna točka: njena prava vrednost označuje, da je končna vrednost vključena v interval.
- rettstep: To mora biti logična vrednost. Predstavlja korake in vzorce med zaporednimi številkami.
- dtype: Predstavlja tip podatkov elementov polja.
Vrnitev
Vrnjena je matrika znotraj navedenega obsega.
Primer 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Izhod:
The array over the given range is [10. 12.5 15. 17.5 20.]
Primer 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Izhod:
The array over the given range is [10. 12. 14. 16. 18.]