То је слично функцији аранжирања. Међутим, не дозвољава нам да наведемо величину корака у синтакси.
Уместо тога, враћа само равномерно раздвојене вредности током одређеног периода. Систем имплицитно израчунава величину корака.
Синтакса
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Параметерс
Прихвата следеће параметре.
- почетак: Представља почетну вредност интервала.
- стоп: Представља вредност заустављања интервала.
- нум: Количина равномерно распоређених узорака у интервалу који треба да се генерише. Подразумевано је 50.
- крајња тачка: Његова права вредност указује да је вредност заустављања укључена у интервал.
- реттстеп: Ово мора бити логичка вредност. Представља кораке и узорке између узастопних бројева.
- дтипе: Представља тип података ставки низа.
Повратак
Враћа се низ унутар наведеног опсега.
Пример 1
import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr)
Излаз:
The array over the given range is [10. 12.5 15. 17.5 20.]
Пример 2
import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr)
Излаз:
The array over the given range is [10. 12. 14. 16. 18.]