Es ähnelt der Arrangierfunktion. Allerdings ist es uns nicht möglich, die Schrittgröße in der Syntax anzugeben.
Stattdessen werden nur gleichmäßig getrennte Werte über einen bestimmten Zeitraum zurückgegeben. Das System berechnet implizit die Schrittweite.
Syntax
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parameter
Es akzeptiert die folgenden Parameter.
- start: Stellt den Startwert des Intervalls dar.
- stop: Stellt den Stoppwert des Intervalls dar.
- num: Die Anzahl der gleichmäßig verteilten Samples über das zu generierende Intervall. Der Standardwert ist 50.
- Endpunkt: Sein wahrer Wert gibt an, dass der Stoppwert im Intervall enthalten ist.
- rettstep: Dies muss ein boolescher Wert sein. Stellt die Schritte und Samples zwischen den aufeinanderfolgenden Zahlen dar.
- dtype: Stellt den Datentyp der Array-Elemente dar.
Zurückkehren
Es wird ein Array innerhalb des angegebenen Bereichs zurückgegeben.
Beispiel 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Ausgabe:
The array over the given range is [10. 12.5 15. 17.5 20.]
Beispiel 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Ausgabe:
The array over the given range is [10. 12. 14. 16. 18.]