logo

numpy.linspace()

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.

  1. start: Az intervallum kezdőértékét jelenti.
  2. stop: Az intervallum leállítási értékét jelöli.
  3. szám: Az egyenletesen elosztott minták száma a generálandó intervallumon belül. Az alapértelmezett az 50.
  4. végpont: Valódi értéke azt jelzi, hogy a leállítási érték benne van az intervallumban.
  5. 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.
  6. 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.]