1. MATLAB 명령어(instruction) 구성
ㅇ 명령어(instruction)는 MATLAB에게 작업을 지시하는 것으로,
- 작업 관리 명령, 함수 형태의 명령, 프로그램 제어 명령, 그래픽 명령 등이 있음
2. MATLAB 작업 관리 명령
ㅇ 세션 관리 명령
- clear : 현재 작업영역의 모든 메모리 변수를 제거
. 例) clear A : 특정 변수 A를 메모리에서 지움
- clc : 명령창을 깨끗하게 비움 (저장된 변수에는 영향 없음)
- diary : 명령창에서 작업한 기록들을 파일로 저장 (현재 폴더에 `diary`로 생성)
- exit,quit : 매트랩 종료
- who : 메모리에 있는 현재 변수들을 알려줌
- whos : 현재 변수의 변수명, 형식, 크기, 최대 최소값 등 확인
- exist(‘이름') : 지목한 이름을 갖는 파일 혹은 변수가 있는지 확인
- global : 전역 변수 선언
ㅇ 도움 명령어
- help : 특정 명령 사용법 설명을 보여줌
. help 이름 : 지목한 이름을 갖는 명령어 구조 및 사용법을 보여줌
- doc : help와 비슷하지만, 더 자세한 설명 제공
- lookfor : 원하는 검색어 및 관련 함수에 대한 간단한 설명을 보여줌
. 정확한 명령어 철자를 모를 때, 비슷한 철자 포함시켜 검색해 줌
ㅇ 입출력 제어 명령
- format : 화면에 숫자를 표시하는 형식을 제어함 ☞ MATLAB 변수 데이터형 참조
- disp() : 변수,배열,문자열 내용 그대로를 출력함
- input(): 프롬프트, 사용자 입력을 기다림
- menu() : 사용자 입력 메뉴를 출력함
- fprint
- table
ㅇ 시스템,파일 명령
- load : 파일에서 행렬을 불러옴 (*.mat 파일)
- save : 변수 값을 파일에 저장 (*.mat 파일)
- cd, date, dir, load, path, pwd, type, what, wklread 등
3. MATLAB 특수 기호 (문자)
ㅇ ... : 긴 문장을 여러 줄에 걸치게하는 줄바꿈 기호
ㅇ ; : 배열/행렬을 만들 때 행을 구분하거나,
또는, 명령 실행 후 출력이 화면에 표시하지 않음
ㅇ i : 허수 단위 표현자 (例: z = 1 + 3i)
ㅇ ( ) : 괄호(연산식 묶음),
또는, 배열/행렬 내 특정 요소 추출
ㅇ % : 설명문(comment)임을 나타냄
ㅇ , : 배열/행렬의 원소들을 분리하는데 사용
ㅇ ' : 배열/행렬의 행과 열을 치환/바꿈/전치
ㅇ : : 배열/행렬 내 값이 증가하는(연속적인) 요소들을 생성하는데 사용하거나,
또는, 모든 행과 열을 표시하는데 사용
- 例) 0:2:10 => 0에서 10까지 2 간격의 연속적인 수 (0,2,4,6,8,10)
4. [참고사항]
ㅇ 여러 명령을 콤마(,)로 분리한 후, 한 줄에 표현 가능
ㅇ MATLAB 프로그램 ☞ MATLAB 프로그래밍 참조
ㅇ 그래픽 명령 ☞ MATLAB 그래픽 명령/MATLAB 그래픽 함수 참조