Se on samanlainen kuin järjestämistoiminto. Se ei kuitenkaan salli meidän määrittää askelkokoa syntaksissa.
Sen sijaan se palauttaa vain tasaisesti erotetut arvot tietyn ajanjakson aikana. Järjestelmä laskee implisiittisesti askelkoon.
Syntaksi
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametrit
Se hyväksyy seuraavat parametrit.
- start: Se edustaa intervallin aloitusarvoa.
- stop: Se edustaa intervallin pysäytysarvoa.
- num: Tasaisesti sijoitettujen näytteiden määrä generoitavan ajanjakson aikana. Oletusarvo on 50.
- päätepiste: Sen todellinen arvo osoittaa, että pysäytysarvo sisältyy väliin.
- rettstep: Tämän on oltava looginen arvo. Edustaa vaiheita ja näytteitä peräkkäisten numeroiden välillä.
- dtype: Se edustaa taulukon kohteiden tietotyyppiä.
Palata
Määritetyllä alueella oleva matriisi palautetaan.
Esimerkki 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Lähtö:
The array over the given range is [10. 12.5 15. 17.5 20.]
Esimerkki 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Lähtö:
The array over the given range is [10. 12. 14. 16. 18.]