The NumPy.linspace() функція повертає масив рівномірно розподілені значення в межах заданого інтервалу [пуск, зупинка].
Це схоже на NumPy.arange() але замість кроку вона використовує номер зразка.
Синтаксис
Синтаксис: numpy.linspace( почати , СТІЙ , кількість=50 , кінцева точка=правда , retstep=Невірно , dtype=Жодного , вісь=0)
Параметри:
- початок: [необов’язковий] початок інтервалу. За замовчуванням початок = 0
- СТІЙ: кінець інтервалу
- на одному: [int, необов’язковий] Кількість зразків для створення
- правильний крок: Якщо True, Stop є останнім зразком. За замовчуванням restep = False
- кінцева точка: Якщо True, зупинка включена як останнє значення. Якщо False, зупинка виключається. За замовчуванням кінцева точка = True.
- dtype: тип вихідного масиву
- вісь: Якщо start і stop є масивами, axis визначає, на якій осі буде додано значення. Якщо axis = 0, значення додається спереду, якщо axis = -1, значення додається в кінці.
Повернення:
- ndarray
- крок: [float, необов’язковий], якщо restep = True
Приклади
Давайте розглянемо різні приклади того, як створити рівновіддалені масиви за допомогою методу linspace() бібліотеки NumPy у Python.
Приклад 1:
Python
java отримує поточну дату
# Python Programming illustrating> # numpy.linspace method> > import> numpy as geek> > # restep set to True> print>(>'B
'>, geek.linspace(>2.0>,>3.0>, num>=>5>, retstep>=>True>),>'
'>)> > # To evaluate sin() in long range> x>=> geek.linspace(>0>,>2>,>10>)> print>(>'A
'>, geek.sin(x))> |
>
функція підрядка java
>
Вихід:
B (array([ 2. , 2.25, 2.5 , 2.75, 3. ]), 0.25) A [ 0. 0.22039774 0.42995636 0.6183698 0.77637192 0.8961922 0.9719379 0.99988386 0.9786557 0.90929743]>
приклад 2:
Тут ми побачимо графічне представлення numpy.linspace() за допомогою модуля matplotlib – pylab
Python
що таке обробка винятків у java
# Graphical Representation of numpy.linspace()> import> numpy as geek> import> pylab as p> > # Start = 0> # End = 2> # Samples to generate = 10> x1>=> geek.linspace(>0>,>2>,>10>, endpoint>=> False>)> y1>=> geek.ones(>10>)> > p.plot(x1, y1,>'*'>)> p.xlim(>->0.2>,>1.8>)> |
>
динамічний масив java
>
Вихід:

приклад 3:
Графічне представлення numpy.linspace() за допомогою pylab
Python
# Graphical Representation of numpy.linspace()> import> numpy as geek> import> pylab as p> > # Start = 0> # End = 2> # Samples to generate = 15> x1>=> geek.linspace(>0>,>2>,>15>, endpoint>=> True>)> y1>=> geek.zeros(>15>)> > p.plot(x1, y1,>'o'>)> p.xlim(>->0.2>,>2.1>)> |
хто створив школу
>
>
Вихід:

The linspace() Метод бібліотеки NumPy є корисним інструментом для створення послідовностей точок даних. Він також використовується для візуалізації даних. У ньому багато науково-математичні додатки .
У цьому посібнику ми пояснили метод linspace() у легкі слова з прикладами . Після прочитання цього посібника ми тепер знаємо, що таке функція linspace(), що вона робить і як нею користуватися.