zenn.skin 무료버전 배포중!
자세히보기

Math/Linear Algebra 11

Math/Linear Algebra
선형대수 개요

1. 선형대수? - 주어진 문제를 추상화시켜 복잡한 문제를 효율적으로 해결할 수 있는 방법론을 제공한다. 대수학 중 추상대수는 다양한 연산들에 대한 추상적인 부분을 다루고 선형대수는 그중 덧셈과 곱셈 연산 후의 변화와 구조에 대해 다룬다. -선형대수학은 선형방적식의 풀이를 위한 행렬 이론, 벡터 공간과 둘 사이의 선형 사상에 관한 이론이 핵심을 이룬다. *행렬 이론 : 선형시스템의 효과적인 표현을 가능하게 한다. *벡터 공간 : 제한된 영역에서의 선형 사상을 표현하기 유용하다. *선형 사상 : 선형적 함수로, 선형적 성질을 갖는 현상을 표현하고 이해하는 패러다임 제공 *선형대수를 배우는 이유 -선형 방정식을 푸는 것이 중요한 이유는 다양한 분야에서 선형 방정식의 문제를 만나는 경우가 많기 때문이다. 또 ..

Math/Linear Algebra
행렬의 곱셈

행렬의 곱셈 방법을 알아보고 이를 이용해 간단한 프로그램을 만들어보자:) 1. 행렬의 곱셈 두 행렬을 2x2 배열로 나타내고 index를 이용해 표현하면 다음과 같다. 새로운 행렬C의 행과 열의 index를 보면 C의 행index는 A의 행index값과 같고 C의 열index는 B의 열index와 같음을 알 수 있다. 2x3행렬 A와 3x3행렬인 B를 곱할 때, A의 열과 B의 행만큼 더해진다. 이를 이용하면 두 행렬을 곱할 때 새로운 행렬의 원소가 다음과 같음을 알 수 있다. 2. 프로그래밍 -두 행렬의 행과 열을 입력받아 동적배열을 만든 후, 두 행렬을 곱한 행렬을 출력해보자. 변수를 만들고 두 행렬 A, B의 행과 열을 입력받는다 각 행렬을 행과 열 크기에 맞게 동적으로 할당받고, 새로운 행렬 C도..