1. 도입
- MATLAB은 Matrix Laboratory의 약어
- 다른 프로그래밍 언어에서는 대부분 수를 한 번에 하나씩 다루지만, MATLAB은 행렬이나 배열 단위로 연산을 수행
=> 즉, 행렬에 대한 기본적인 지식이 있어야 한다는 얘기
- MATLAB의 모든 변수는 데이터형에 관계 없이 다차원 배열임
- 행렬은 선형대수에 주로 사용되는 2차원 배열
2. 배열 생성
1) 행 벡터
- 행 하나에 네 개의 요소가 포함된 배열
- 쉼표나 공백으로 구분하면 됨
2) 행이 여러 개인 행렬을 만들려면 행을 세미콜론으로 구분해야 함
3) 행렬을 만드는 또 다른 방법은 ones, zeros, rand와 같은 함수를 사용하는 것
- 0으로 구성된 5x1 열 벡터를 만들어 봤음
3. 행렬 연산과 배열 연산
- MATLAB에서는 단일 산술 연산자 또는 함수를 사용하여 행렬의 모든 값을 처리할 수 있음
- MATLAB은 어떠한 설정을 하지 않으면, 무조건 3x3 행렬인가?
- 행과 열을 전치하는 경우