본문/내용
MatLab 사용법
(* 아래 내용은 임종수 “MATLAB 완벽가이드” ?? (1997)와 Duane Hanselman and Bruce Littlefield, `Mastering Matlab 5 A comprehensive Tutorial and Reference`, Prentice- Hall International, Inc. (1998)을 참고하여 작성된 것입니다.)
(* 아래 설명은 MatLab의 사용법을 완벽하게 설명한 것은 결코 아니며, 단지 수치해석 수강자가 강의 시간을 통해 설명된 알고리즘을 MatLab로 구현하기 위해 필요한 내용만을 정리해 놓은 것입니다.)
1. MatLab의 구조
2. MatLab는 무엇을 하는데 ?
-. Matlab은 matrix를 다루기 위해 개발된 language 혹은 그 이상의 것이다. 그러므로, 기본적으로 변수는 matrix로 취급되며, 변수들 간의 연산은 행렬 연산으로 처리된다. 행렬의 곱을 보통 program language로 구현하려면, 상당한 노력과 시간이 필요하지만, Matlab에서는 행렬로 정의된 A와 B를 단순히 A * B 라고 표현함으로써 두 행렬의 곱을 계산해 낼 수 있다.
-. 그렇다고 일반적인 수를 다룰 수 없다는 의미는 아니며, 어떤 변수에 행렬의 요소를 대입하면, 그 변수는 행렬로, 단일 수나 복소수를 대입하면, 실수변수 혹은 복소수 변수로 간주된다.
-. Matlab의 코딩 체계는 우리에게 친숙한 수학적인 기호와 간단한 C 문법으로 행해지는데(좀 다른 경우도 있음.), 전형적인 이용범위는 다음과 같다.
수학과 관련된 계산
알고리즘 개발
상황 모델링과 data 분석
여러 가지 과학과 공학적인 그래픽 표현
GUI에 의한 application 개발
3. MatLab의 시작
를 double cl…