2x2
3x3
from scipy import stats
stats.linregress([1, 3, 5, 7, 9], [2, 8, 14, 20, 26])
단일 숫자이며, 변수에 저장 할때는 일반적으로 소문자를 이용하여 표기
스칼라는 실수와 정수 모두 가능
n 차원의 벡터는 컴포넌트라 불리는 n개의 원소를 가지는 순서를 갖는 모음 (컴포넌트는 스칼라로 간주 되지 않음)
벡터는 일반적으로 위의 화살표 (→) 를 갖는 소문자의 형태로 표현 ()
벡터의 크기 (Magnitude, Norm, Length)
벡터의 Norm 혹은 Magnitude는 단순히 길이(선)이므로 피타고라스로 길이를 구할 수 있다.
벡터 크기의 특징
벡터의 내적 ( Dot Product )
두 벡터 와 의 내적은, 각 구성요소를 곱한 뒤 합한 값과 같음
v = [1, 2, 3, 4]
x = [5, 6, 7, 8]
v x = 1 5 + 2 6 + 3 7 + 4 8
= 70
매트릭스란, 행과 열을 통해 배치되어있는 숫자들이다. 매트릭스를 표현하는 변수는 일반적으로 대문자를 사용하여 표기한다.
Dimensionality
매트릭스의 일치
2개의 매트릭스가 일치하기 위해서는 다음 조건을 만족해야 함 :
1) 동일한 차원을 보유
2) 각 해당하는 구성요소들이 동일
Transpose
행과 열을 바꾸는 것
행과 열의 수가 동일한 매트릭스
Diagonal (대각): 대각선 부분에만 값이 있고, 나머지는 전부 0
Upper Triangular (상삼각): 대각선 위쪽 부분에만 값이 있고, 나머지는 전부 0
Lower Triangular (하삼각): upper triangular 와 반대로, 대각선 아래에만 값이 있음
Diagonal 매트릭스 중에서, 모든 값이 1인 경우
,
Symmetric (대칭): 대각선을 기준으로 위 아래의 값이 대칭인 경우
행렬식은 모든 정사각 매트릭스가 갖는 속성으로, 혹은 로 표기
2x2 매트릭스를 기준으로, 행렬식은 (AD-BC) 로 계산