Det liknar arrangeringsfunktionen. Det tillåter oss dock inte att ange stegstorleken i syntaxen.
Istället för det returnerar den bara jämnt separerade värden under en angiven period. Systemet beräknar implicit stegstorleken.
Syntax
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametrar
Den accepterar följande parametrar.
- start: Det representerar startvärdet för intervallet.
- stopp: Det representerar stoppvärdet för intervallet.
- num: Mängden jämnt fördelade sampel över intervallet som ska genereras. Standard är 50.
- endpoint: Dess sanna värde indikerar att stoppvärdet ingår i intervallet.
- rettstep: Detta måste vara ett booleskt värde. Representerar stegen och proven mellan de på varandra följande siffrorna.
- dtype: Den representerar datatypen för arrayobjekten.
Lämna tillbaka
En array inom det angivna intervallet returneras.
Exempel 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Produktion:
The array over the given range is [10. 12.5 15. 17.5 20.]
Exempel 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Produktion:
The array over the given range is [10. 12. 14. 16. 18.]