Działa podobnie do funkcji aranżacji. Nie pozwala nam to jednak określić rozmiaru kroku w składni.
Zamiast tego zwraca tylko równomiernie oddzielone wartości w określonym okresie. System domyślnie oblicza wielkość kroku.
Składnia
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Parametry
Akceptuje następujące parametry.
- start: reprezentuje wartość początkową interwału.
- stop: reprezentuje wartość końcową interwału.
- num: Ilość równomiernie rozmieszczonych próbek w przedziale, który ma zostać wygenerowany. Wartość domyślna to 50.
- punkt końcowy: jego wartość prawdziwa wskazuje, że wartość końcowa jest uwzględniona w przedziale.
- rettstep: To musi być wartość logiczna. Reprezentuje kroki i próbki pomiędzy kolejnymi liczbami.
- dtype: Reprezentuje typ danych elementów tablicy.
Powrót
Zwracana jest tablica z określonego zakresu.
Przykład 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Wyjście:
The array over the given range is [10. 12.5 15. 17.5 20.]
Przykład 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Wyjście:
format daty.format Java
The array over the given range is [10. 12. 14. 16. 18.]