더북(TheBook)

NOTE

생성

벡터 집합 A = (a1, a2, a3, ⋯, an)이 주어졌을 때, 이 집합의 생성(span)이란 이 벡터들의 선형 결합으로 나타낼 수 있는 모든 벡터의 집합입니다. 생성은 span(A)로 표현합니다. 예를 들어 = (1, 2), = (0, 3)일 때 R2 위의 어떤 벡터이든지 의 선형 결합으로 나타낼 수 있습니다.

 

파이썬에는 선형 결합을 할 수 있는 함수가 없기 때문에 다음과 같이 일반 연산으로 원하는 결과를 얻어야 합니다.

 

In [12]:

# 파이썬 NumPy 라이브러리를 호출합니다
import numpy as np

# a, b 변수에 리스트 형태의 데이터(배열)를 저장합니다
a = np.array([2, 4])
b = np.array([1, 6])
c = (4*a)+((-3)*b)
print(c)

[ 5 -2]

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