시작하기무료로 시작하기

변환으로서의 행렬 곱셈

행렬은 벡터들의 모음을 다른 벡터로 변환하는 하나의 방법으로 볼 수 있습니다.

이러한 변환은 여러 형태가 될 수 있지만, 2차원에서 가장 단순한 예는 각 좌표 방향의 늘이기/줄이기, 대칭(예: x축, y축, 원점, y = x 직선에 대한 대칭), 그리고 회전(시계/반시계)입니다.

벡터에 행렬을 곱하는 연산은 %*% 명령으로 수행합니다.

이 연습은 강의의 일부입니다

R로 배우는 데이터 과학을 위한 선형대수

강의 보기

연습 안내

  • R에서 행렬 곱셈을 사용해, 다음과 같은 R 출력의 행렬 $A$로 곱하면:
> A
     [,1] [,2]
[1,]    4    0
[2,]    0    1

벡터 b <- c(1,1)의 x(첫 번째) 성분이 4배로 늘어남을 보이세요.

  • 다음과 같은 R 출력의 행렬 $B$로 곱하면:
> B
     [,1] [,2]
[1,]    1    0
[2,]    0    2/3

벡터 b <- c(1,1)의 y(두 번째) 성분이 33퍼센트만큼 줄어듦을 보이세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Multiply A by b
A ___ b

# Multiply B by b
___ ___ b
코드 편집 및 실행