Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 처음 만나는 AI수학 with Python
- 코드로배우는스프링웹프로젝트
- 코드로배우는스프링부트웹프로젝트
- 처음 만나는 AI 수학 with Python
- 스프링부트핵심가이드
- baeldung
- 자바편
- network configuration
- 리눅스
- 자료구조와함께배우는알고리즘입문
- 스프링 시큐리티
- 데비안
- 서버설정
- 이터레이터
- /etc/network/interfaces
- ㅒ
- 구멍가게코딩단
- 선형대수
- 목록처리
- 친절한SQL튜닝
- 티스토리 쿠키 삭제
- iterator
- 네트워크 설정
- GIT
- 자료구조와 함께 배우는 알고리즘 입문
- resttemplate
- d
- 페이징
- 알파회계
- Kernighan의 C언어 프로그래밍
Archives
- Today
- Total
bright jazz music
선형대수 : 9. 단위행렬 본문
행렬식과 역행렬
행렬식을 사용함으로써 역행렬을 구할 수 있다.
역행렬을 사용하면 행렬의 방정식을 풀 수 있다.
단위행렬 (Identity matrix, Unit Matrix)
- 단위 행렬은 행과 열의 수가 같다.
- 행렬의 왼쪽 위에서부터 오른쪽 아래로 1이 나열된다. 그 외의 요소는 0이다.
- 단위 행렬은 행렬의 앞이나 뒤에서 행렬곱을 하더라도 그 행렬의 값을 변화시키지 않는다.
아래는 단위 행렬의 예이다.
LaTeX | 수식 |
$\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$ | ![]() |
$\begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0& 1\end{pmatrix}$ | ![]() |
$ \begin{align}\begin{pmatrix} 1 & 0 &\cdots & 0\\ 0 & 1& \cdots &0\\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 &\cdots & 1 \end{pmatrix} \end{align}$ | ![]() |
E( = 2x2의 단위행렬)
E의 의미
- E는 2행 2열의 단위행렬을 뜻한다.
LaTeX | 수식 |
$\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$ | ![]() |
단위행렬의 행렬곱의 예
LaTeX | 수식 |
$ \begin{align} A &=\begin{pmatrix} a & b \\ c & d \end{pmatrix} \\ EA &= \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} \begin{pmatrix} a & b \\ c & d \end{pmatrix} = \begin{pmatrix} a & b \\ c & d \end{pmatrix}\\ AE &= \begin{pmatrix} a & b \\ c & d \end{pmatrix} \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = \begin{pmatrix} a & b \\ c & d \end{pmatrix}\end{align}$ | ![]() |
파이썬에서의 단위행렬 구현
파이썬에서는 NumPy의 eye() 함수를 사용하여 단위행렬을 구현한다.
파라미터 n을 대입하면 nxn 단위행렬이 생성된다.
import numpy as np
print(np.eye(2)) #2x2단위행렬 E
print()
print(np.eye(3)) #3x3단위행렬
print()
print(np.eye(4)) #4x4단위행렬
# [[1. 0.]
# [0. 1.]]
#
# [[1. 0. 0.]
# [0. 1. 0.]
# [0. 0. 1.]]
#
# [[1. 0. 0. 0.]
# [0. 1. 0. 0.]
# [0. 0. 1. 0.]
# [0. 0. 0. 1.]]
'Math > 선형대수' 카테고리의 다른 글
선형대수: 11. 벡터 그리기 (화살표 그리기) (0) | 2022.07.30 |
---|---|
선형대수: 10. 역행렬(inverse matrix)과 행렬식(determinant) (0) | 2022.07.29 |
선형대수 : 8. 전치(transpose) (0) | 2022.07.27 |
선형대수 : 7. 행렬의 요소별 곱(아다마르 곱) (0) | 2022.07.26 |
선형대수 : 7. 행렬의 곱 (0) | 2022.07.25 |
Comments