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.
- sākums: tas apzīmē intervāla sākuma vērtību.
- stop: tas apzīmē intervāla apturēšanas vērtību.
- num: vienmērīgi izvietoto paraugu skaits ģenerējamajā intervālā. Noklusējums ir 50.
- beigu punkts: tā patiesā vērtība norāda, ka apstāšanās vērtība ir iekļauta intervālā.
- rettstep: tai ir jābūt Būla vērtībai. Apzīmē darbības un paraugus starp secīgajiem skaitļiem.
- 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.]