logo

numpy.linspace()

Slično je funkciji raspoređivanja. Međutim, ne dopušta nam da odredimo veličinu koraka u sintaksi.

Umjesto toga, vraća samo ravnomjerno odvojene vrijednosti tijekom određenog razdoblja. Sustav implicitno izračunava veličinu koraka.

Sintaksa

 numpy.linspace(start, stop, num, endpoint, retstep, dtype) 

Parametri

Prihvaća sljedeće parametre.

  1. start: Predstavlja početnu vrijednost intervala.
  2. stop: Predstavlja zaustavnu vrijednost intervala.
  3. num: Količina ravnomjerno raspoređenih uzoraka u intervalu koji će se generirati. Zadana vrijednost je 50.
  4. krajnja točka: njezina prava vrijednost označava da je vrijednost zaustavljanja uključena u interval.
  5. rettstep: Ovo mora biti Booleova vrijednost. Predstavlja korake i uzorke između uzastopnih brojeva.
  6. dtype: Predstavlja tip podataka stavki niza.

Povratak

Vraća se niz unutar navedenog raspona.

Primjer 1

 import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr) 

Izlaz:

 The array over the given range is [10. 12.5 15. 17.5 20.] 

Primjer 2

 import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr) 

Izlaz:

 The array over the given range is [10. 12. 14. 16. 18.]