Het creëert een array door de getallen te gebruiken die gelijkmatig gescheiden zijn op een logaritmische schaal.
bevat python
Syntaxis
numpy.logspace(start, stop, num, endpoint, base, dtype)
Parameters
Het accepteert de volgende parameters.
- start: vertegenwoordigt de startwaarde van het interval in de basis.
- stop: vertegenwoordigt de stopwaarde van het interval in de basis.
- num: het aantal waarden binnen het bereik.
- eindpunt: Het is een waarde van het Booleaanse type. Het maakt de waarde die wordt weergegeven door stop als de laatste waarde van het interval.
- basis: het vertegenwoordigt de basis van de logruimte.
- dtype: vertegenwoordigt het gegevenstype van de array-items.
Opbrengst
Er wordt een array binnen het opgegeven bereik geretourneerd.
voorbeeld 1
import numpy as np arr = np.logspace(10, 20, num = 5, endpoint = True) print('The array over the given range is ',arr)
Uitgang:
The array over the given range is [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20]
Voorbeeld 2
import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print('The array over the given range is ',arr)
Uitgang:
The array over the given range is [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]