Hasonló az elrendezés funkcióhoz. Ez azonban nem teszi lehetővé, hogy megadjuk a lépések méretét a szintaxisban.
Ehelyett csak egyenletesen elválasztott értékeket ad vissza egy meghatározott időszak alatt. A rendszer implicit módon kiszámítja a lépések méretét.
Szintaxis
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Paraméterek
A következő paramétereket fogadja el.
- start: Az intervallum kezdőértékét jelenti.
- stop: Az intervallum leállítási értékét jelöli.
- szám: Az egyenletesen elosztott minták száma a generálandó intervallumon belül. Az alapértelmezett az 50.
- végpont: Valódi értéke azt jelzi, hogy a leállítási érték benne van az intervallumban.
- rettstep: Ennek logikai értéknek kell lennie. Az egymást követő számok közötti lépéseket és mintákat jelöli.
- dtype: A tömbelemek adattípusát jelöli.
Visszatérés
A megadott tartományon belüli tömb kerül visszaadásra.
1. példa
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Kimenet:
The array over the given range is [10. 12.5 15. 17.5 20.]
2. példa
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Kimenet:
The array over the given range is [10. 12. 14. 16. 18.]