logo

numpy.linspace()

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.

  1. začetek: Predstavlja začetno vrednost intervala.
  2. stop: Predstavlja končno vrednost intervala.
  3. num: Količina enakomerno razporejenih vzorcev v intervalu, ki bo ustvarjen. Privzeto je 50.
  4. končna točka: njena prava vrednost označuje, da je končna vrednost vključena v interval.
  5. rettstep: To mora biti logična vrednost. Predstavlja korake in vzorce med zaporednimi številkami.
  6. 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.]