np.dot( , ) 은 NumPy 라이브러리에서 제공하는 함수로, 두 배열의 내적(dot product) 을 계산합니다. 내적은 선형 대수에서 중요한 연산으로, 벡터나 행렬의 곱셈에 사용됩니다.
1. 두 배열이 모두 1차원 배열(벡터)인 경우:
두 벡터의 내적을 계산한다. 벡터의 내적은 각 요소끼리 곱한 값들을 모두 더한 결과이다.
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.dot(a, b) # result = 1*4 + 2*5 + 3*6 = 32
2. 행렬 곱셈
두 행렬의 곱셈을 계산합니다.
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
result = np.dot(a, b) # result = [[19, 22], [43, 50]]
'DataAnalysis > NumPy' 카테고리의 다른 글
[NumPy] 함수 np.tile(), 배열연결 연습문제 (0) | 2024.09.04 |
---|