벡터, vector
Vector : 크기와 방향을 가지는 가지는 물리량
vector = magnitude + direction -> velocity
import math
import numpy as np
import matplotlib.pyplot as plt
a = [5,0]
b = [3,4]
plt.figure(figsize=(6,6))
plt.xlim(-2, 6)
plt.ylim(-2, 6)
plt.xticks(ticks=np.arange(-2, 6, step=1))
plt.yticks(ticks=np.arange(-2, 6, step=1))
plt.arrow(0, 0, a[0], a[1], head_width = 0.3, head_length = 0.3, color = 'red')
plt.arrow(-1, -1, a[0], a[1], head_width = 0.3, head_length = 0.3, color = 'red')
plt.arrow(0, 0, b[0], b[1], head_width = 0.3, head_length = 0.3, color = 'blue')
plt.arrow(2, 1, b[0], b[1], head_width = 0.3, head_length = 0.3, color = 'blue')
plt.axhline(0, color='gray', alpha = 0.3)
plt.axvline(0, color='gray', alpha = 0.3)
plt.title("Vector")
plt.grid()
plt.show()
vector a = (5,0)
vector b = (3,4)
a는 빨간색으로 표시되었고, b는 파란색으로 표시됨.
출발 위치와는 관계없이 크기와 방향이 일치하면 같은 벡터로 위의 그림에서 색이 같은 화살표는 모두 같은 벡터를 나타낸다.
실좌표공간
위와 같이 표시되는 기호는 R은 실수좌표공간을, 숫자는 공간의 차원 수를 나타낸다.
위의 기호는 2차원 실(수)좌표공간, real coordinate space를 의미한다.
2차원 실좌표공간이랑 실수값을 가지는 2 튜플을 표현한다.
위의 벡터 a, b는 2차원 실좌표공간에서 표현되는 벡터이다.
'AI' 카테고리의 다른 글
활성함수 Activation function : GELU (0) | 2023.02.20 |
---|---|
einops 이미지 패치 자르기 (0) | 2023.02.20 |
ViT : Vision Transformer 이해하기 (0) | 2023.02.14 |
KITTI Dataformat (0) | 2023.02.13 |
Image Augmentation: ImageDataGenerator & Albumentation (0) | 2022.05.31 |