더북(TheBook)

벡터의 뺄셈 역시 파이썬의 NumPy 라이브러리를 사용하면 쉽게 계산할 수 있습니다. 먼저 파이썬의 기본적인 라이브러리를 사용했을 때의 뺄셈을 알아봅시다.

 

In [24]:

# 파이썬 기본 라이브러리를 사용한 벡터의 뺄셈
x = [2,3]
y = [3,1]

# zip() 함수를 사용하여 두 벡터의 첫 번째 원소끼리 더하고,
# 두 번째 원소끼리 뺍니다
# 그리고 그 결과를 리스트 형태로 z 변수에 저장합니다
z = [i-j for i, j in zip(x,y)]
print(z)

[-1, 2]

 

다음 코드는 NumPy 라이브러리를 이용하여 벡터의 뺄셈을 간단하게 표현한 것입니다.

 

In [25]:

# NumPy 라이브러리를 이용한 벡터의 뺄셈
import numpy as np

# x, y 리스트를 NumPy의 Array 객체로 변화한 후 u, v 변수에 각각 저장합니다
u = np.array(x)
v = np.array(y)

# u, v 변수에 뺄셈 연산자를 적용합니다
w = u-v
print(w)

[-1 2]

 

연습 문제


(1) = (-7, 15), = (-9, 4)

- =

 

(2) = (8, -14), = (-11, 6)

- =

 

(3) = (-11, 14), = (-19, -21)

- =

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.