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.
- pradžia: reiškia pradinę intervalo reikšmę bazėje.
- stop: reiškia intervalo stabdymo reikšmę bazėje.
- skaičius: reikšmių skaičius tarp diapazono.
- endpoint: Tai loginio tipo reikšmė. Tai padaro reikšmę, kurią reiškia stop, kaip paskutinę intervalo reikšmę.
- bazė: tai rodo rąsto erdvės pagrindą.
- 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]