numpy.sqrt(), 배열의 제곱근 계산

numpy.sqrt()는 어떤 수 또는 배열에 대한 제곱근을 계산하는 함수입니다.

sqrt() 함수의 기본적인 사용 방법

숫자 1개의 제곱근

numpy.sqrt(N)은 N의 제곱근을 리턴합니다.

  • 음의 제곱근은 안됨
import numpy as np

result = np.sqrt(16)
print(result)

Output:

4.0

배열의 제곱근

또한, 배열의 모든 요소에 대해서 아래와 같이 제곱근을 계산할 수 있습니다.

import numpy as np

arr = np.array([1, 4, 9, 16, 25])
sqrt_arr = np.sqrt(arr)

print(sqrt_arr)

Output:

[1. 2. 3. 4. 5.]

2차원 배열의 제곱근 구하기

2차원 배열에 대해서 아래와 같이 sqrt()로 제곱근을 계산할 수 있습니다.

import numpy as np

arr = np.array([[1, 4], [9, 16], [25, 36]])
sqrt_arr = np.sqrt(arr)

print(sqrt_arr)

Output:

[[1. 2.]
 [3. 4.]
 [5. 6.]]

3차원 배열의 제곱근 구하기

import numpy as np

arr = np.array([[[1, 4], [9, 16]], [[25, 36], [49, 64]]])
sqrt_arr = np.sqrt(arr)

print(sqrt_arr)

Output:

[[[1. 2.]
  [3. 4.]]

 [[5. 6.]
  [7. 8.]]]
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha