logo

NumPy linspace() 메서드 | 균등한 간격의 배열 만들기

그만큼 NumPy.linspace() 함수는 다음의 배열을 반환합니다. 균일한 간격의 값 지정된 간격 [시작, 중지] 내에서.

그것은 비슷하다 NumPy.arange() 기능이지만 단계 대신 샘플 번호를 사용합니다.



통사론

통사론: numpy.linspace( 시작 , 멈추다 , 숫자=50 , 끝점=참 , retstep=거짓 , dtype=없음 , 축=0)

매개변수:

  • 시작: [선택사항] 간격 범위의 시작입니다. 기본적으로 시작 = 0
  • 멈추다: 간격 범위의 끝
  • 하나에: [int, 선택사항] 생성할 샘플 수
  • 올바른 단계: True인 경우 중지가 마지막 샘플입니다. 기본적으로 restep = False입니다.
  • 끝점: True인 경우 중지가 마지막 값으로 포함됩니다. False인 경우 정지를 제외합니다. 기본적으로 끝점은 True입니다.
  • 유형: 출력 배열 유형
  • 중심선: 시작과 중지가 배열인 경우 축은 값을 추가할 축을 지정합니다. axis = 0이면 앞에 값이 추가되고, axis = -1이면 끝에 값이 추가됩니다.

반품:



  • 은다레이
  • 단계 : [부동, 선택 사항], restep = True인 경우

Python에서 NumPy 라이브러리의 linspace() 메서드를 사용하여 등간격 배열을 만드는 방법에 대한 다양한 예를 살펴보겠습니다.

예시 1:

파이썬






# 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))>

>

>

출력 :

자바 선택 정렬
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:

여기서는 matplotlib 모듈 – pylab을 사용하여 numpy.linspace()의 그래픽 표현을 볼 수 있습니다.

파이썬




# 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>)>

>

>

출력 :

pylab을 사용한 numpy.linspace()의 그래픽 표현

예시 3:

pylab을 사용한 numpy.linspace()의 그래픽 표현

파이썬




# 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>)>

>

>

출력 :

pylab을 사용한 numpy.linspace()의 그래픽 표현

그만큼 린스페이스() NumPy 라이브러리의 메서드는 데이터 포인트 시퀀스를 생성하는 데 유용한 도구입니다. 데이터 시각화에도 사용됩니다. 그것은 많은 것을 가지고 있습니다 과학적이고 수학적인 응용 .

이 튜토리얼에서는 linspace() 메소드를 설명했습니다. 예문이 있는 쉬운 단어 . 이 가이드를 읽은 후에 우리는 이제 linspace() 함수가 무엇인지, 무엇을 하는지, 어떻게 사용하는지 알게 되었습니다.