Це схоже на функцію arrange. Однак це не дозволяє нам вказати розмір кроку в синтаксисі.
Замість цього він повертає лише рівномірно розділені значення за вказаний період. Система неявно обчислює розмір кроку.
Синтаксис
numpy.linspace(start, stop, num, endpoint, retstep, dtype)
Параметри
Він приймає наступні параметри.
виділений html
- початок: представляє початкове значення інтервалу.
- стоп: представляє значення зупинки інтервалу.
- num: кількість рівномірно розподілених зразків протягом інтервалу, який буде згенерований. За замовчуванням 50.
- кінцева точка: її справжнє значення вказує на те, що значення зупинки включено в інтервал.
- rettstep: Це має бути логічне значення. Представляє кроки та зразки між послідовними числами.
- dtype: представляє тип даних елементів масиву.
Повернення
Повертається масив у вказаному діапазоні.
c++ розділення рядка
Приклад 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.]