목차 일부
서문 ... ⅲ
제1장 들어가면서(Opening Message) ... 2
1.1 일반적인 개요 ... 3
1.2 MATLAB 개요 ... 5
제2장 기본 데이터와 연산자(Basic Data and Operators) ... 12
2.1 기본데이터의 입력 ... 14
2.2 기본데이터의 참조 및 할당 ... 21
2.3 기본데이터...
더보기
목차 전체
서문 ... ⅲ
제1장 들어가면서(Opening Message) ... 2
1.1 일반적인 개요 ... 3
1.2 MATLAB 개요 ... 5
제2장 기본 데이터와 연산자(Basic Data and Operators) ... 12
2.1 기본데이터의 입력 ... 14
2.2 기본데이터의 참조 및 할당 ... 21
2.3 기본데이터의 조작 ... 27
산술연산자 ... 28
관계연산자 ... 31
논리연산자 ... 33
행렬의 유용한 조작함수 및 연산자 ... 35
문자열 관련함수 ... 40
2.4 MATLAB의 2차원 그래프 ... 43
그림 및 축의 위치선정 ... 44
그래프 함수의 호출 ... 48
그래프 편집 ... 50
그래프의 주석달기 ... 61
제3장 고급 데이터와 연산자(Advanced Data and Operators) ... 72
3.1 구조체 ... 74
구조체의 입력 ... 75
구조체의 참조와 할당 ... 79
구조체의 요소리스트 ... 82
3.2 세포체 ... 83
세포체의 입력, 참조 및 할당 ... 84
세포체에 의한 문자열의 배열 ... 89
세포체의 요소리스트 ... 92
MATLAB 데이터형의 확인 및 변환 ... 93
3.3 다차원 배열 ... 99
다차원 배열의 생성 ... 101
다차원 배열의 조작 ... 104
3.4 MATLAB의 3차원 그래프 ... 107
그래프 함수의 호출 ... 107
그래프의 편집 ... 117
제4장 제어문(Control Flows) ... 130
4.1 순서도와 의사코드 ... 132
4.2 선택구조 ... 134
if문 ... 134
switch문 ... 139
4.3 반복구조 ... 140
while문 ... 141
for문 ... 143
제5장 MATLAB 프로그래밍 기법(MATLAB Programming Techniques) ... 152
5.1 MATLAB 환경 ... 154
5.2 MATLAB 함수 ... 160
함수작성법 ... 161
함수의 입/출력 인수 ... 164
함수호출법 ... 171
5.3 MATLAB의 부함수와 개인함수 ... 179
부함수 ... 179
개인함수 ... 181
5.4 MATLAB의 유용한 내장함수 ... 182
함수의 입/출력 개수 ... 183
함수에서의 제어관리 ... 188
함수에서의 사용자 입력획득 ... 195
함수의 코드형식 변경 ... 196
제6장 클래스(Class) ... 206
6.1 클래스와 객체 ... 208
클래스의 디렉토리 ... 210
클래스의 생성자 ... 211
클래스의 표시자 ... 215
6.2 클래스의 전용함수 및 연산자 그룹 ... 217
6.3 함수와 연산자의 이중등록 ... 226
객체의 우선순위 ... 227
함수의 이중등록 ... 228
연산자의 이중등록 ... 230
6.4 클래스의 계승 ... 236
단일계승 ... 239
다중계승 ... 240
계층구조에서의 식별자에 대한 평가순위 ... 242
제7장 MATLAB의 입/출력 함수(MATLAB's Input/Output Functions) ... 252
7.1 파일의 준비와 닫음 ... 254
7.2 파일의 읽기와 쓰기 ... 258
이진파일의 읽기와 쓰기 ... 258
형식있는 텍스트파일의 읽기와 쓰기 ... 262
파일의 임의 읽기와 쓰기 ... 270
7.3 문자열의 읽기와 쓰기 ... 273
문자열에서의 읽기 ... 274
문자열에서의 쓰기 ... 275
부록 A. MATLAB의 명령창 ... 286
부록 B. MATLAB의 디버깅 ... 300
부록 C. MATLAB 디렉토리의 기본 함수들 ... 322
참고문헌 ... 339
찾아보기 ... 341
더보기 닫기