logo

numpy.linspace()

Tai panašu į išdėstymo funkciją. Tačiau tai neleidžia mums nurodyti žingsnio dydžio sintaksėje.

Vietoj to, jis grąžina tik tolygiai atskirtas vertes per nurodytą laikotarpį. Sistema netiesiogiai apskaičiuoja žingsnio dydį.

Sintaksė

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

Parametrai

Jis priima šiuos parametrus.

  1. pradžia: reiškia pradinę intervalo reikšmę.
  2. stop: reiškia intervalo stabdymo reikšmę.
  3. skaičius: tolygiai išdėstytų mėginių skaičius per intervalą, kurį reikia generuoti. Numatytasis yra 50.
  4. pabaigos taškas: tikroji jo reikšmė rodo, kad stabdymo reikšmė įtraukta į intervalą.
  5. rettstep: Tai turi būti loginė reikšmė. Nurodo žingsnius ir pavyzdžius tarp iš eilės einančių skaičių.
  6. dtype: reiškia masyvo elementų duomenų tipą.

Grįžti

Grąžinamas nurodyto diapazono masyvas.

1 pavyzdys

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

Išvestis:

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

2 pavyzdys

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

Išvestis:

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