logo

numpy.linspace()

Tas ir līdzīgs kārtošanas funkcijai. Tomēr tas neļauj mums norādīt soļa lielumu sintaksē.

Tā vietā tas atgriež vienmērīgi atdalītas vērtības noteiktā laika periodā. Sistēma netieši aprēķina soļa lielumu.

Sintakse

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

Parametri

Tas pieņem šādus parametrus.

  1. sākums: tas apzīmē intervāla sākuma vērtību.
  2. stop: tas apzīmē intervāla apturēšanas vērtību.
  3. num: vienmērīgi izvietoto paraugu skaits ģenerējamajā intervālā. Noklusējums ir 50.
  4. beigu punkts: tā patiesā vērtība norāda, ka apstāšanās vērtība ir iekļauta intervālā.
  5. rettstep: tai ir jābūt Būla vērtībai. Apzīmē darbības un paraugus starp secīgajiem skaitļiem.
  6. dtype: tas apzīmē masīva vienumu datu tipu.

Atgriezties

Tiek atgriezts masīvs norādītajā diapazonā.

1. piemērs

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

Izvade:

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

2. piemērs

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

Izvade:

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