logo

numpy.logspace()

Jis sukuria masyvą naudodamas skaičius, kurie yra tolygiai atskirti žurnalo skalėje.

kas yra 25 iš 100

Sintaksė

 numpy.logspace(start, stop, num, endpoint, base, dtype) 

Parametrai

Jis priima šiuos parametrus.

  1. pradžia: reiškia pradinę intervalo reikšmę bazėje.
  2. stop: reiškia intervalo stabdymo reikšmę bazėje.
  3. skaičius: reikšmių skaičius tarp diapazono.
  4. endpoint: Tai loginio tipo reikšmė. Tai padaro reikšmę, kurią reiškia stop, kaip paskutinę intervalo reikšmę.
  5. bazė: tai rodo rąsto erdvės pagrindą.
  6. dtype: rodo masyvo elementų duomenų tipą.

Grįžti

Grąžinamas nurodyto diapazono masyvas.

1 pavyzdys

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

Išvestis:

 The array over the given range is [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20] 

2 pavyzdys

 import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print('The array over the given range is ',arr) 

Išvestis:

 The array over the given range is [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]