English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MATLAB은 수치 계산 및 데이터 시각화를 위한 상호작용 프로그램입니다. 명령 창의 MATLAB 프롬프트 '>>'에 명령을 입력하여 명령을 입력할 수 있습니다.
이 장에서는 일반적인 MATLAB 명령 목록을 제공합니다.
MATLAB은 세션을 관리하기 위한 다양한 명령을 제공합니다. 아래 표는 이러한 모든 명령을 제공합니다-
명령 | 목적 |
---|---|
clc | 명령 창을 비웁니다. |
clear | 메모리에서 변수를 제거합니다. |
exist | 파일이나 변수가 존재하는지 확인합니다. |
global | 변수를 전역 변수로 선언합니다. |
help | 도움말 주제를 검색합니다. |
lookfor | 도움말 항목에서 키워드를 검색합니다. |
quit | MATLAB을 종료합니다. |
who | 현재 변수를 나열합니다. |
whos | 현재 변수를 나열합니다(장단자 표시). |
MATLAB은 시스템을 처리하기 위한 다양한 유용한 명령을 제공합니다. 예를 들어, 현재 작업을 파일로 저장하여 나중에 파일을 로드할 수 있습니다.
또한, 날짜 표시, 디렉토리에 파일 나열, 현재 디렉토리 표시 등 다른 시스템 관련 활동에 대한 다양한 명령을 제공합니다.
아래 표는 일부 일반적인 시스템 관련 명령을 표시합니다-
명령 | 목적 |
---|---|
cd | 현재 디렉토리를 변경합니다. |
date | 현재 날짜를 표시합니다. |
delete | 파일을 지웁니다. |
diary | 개시/일지 파일 녹화를 종료합니다. |
dir | 현재 디렉토리에 있는 모든 파일을 나열합니다. |
load | 파일에서 작업 공간 변수를 로드합니다. |
path | 검색 경로를 표시합니다. |
pwd | 현재 디렉토리를 표시합니다. |
save | 작업 공간 변수를 파일에 저장합니다. |
type | 파일의 내용을 표시합니다. |
what | 현재 디렉토리에 있는 모든 MATLAB 파일을 나열합니다. |
wklread | wk 읽기1엑셀 파일. |
MATLAB은 입력과 출력과 관련된 다음 명령어를 제공합니다.-
명령 | 목적 |
---|---|
disp | 배열이나 문자열의 내용을 표시합니다. |
fscanf | 파일에서 포맷된 데이터를 읽습니다. |
format | 화면 표시 형식을 제어합니다. |
fprintf | 화면이나 파일에 포맷된 쓰기 작업을 수행합니다. |
input | 피드백을 표시하고 입력을 기다립니다. |
; | 스크린 프린팅을 금지합니다. |
fscanf과fprintf명령어의 동작은 C의 scanf와 printf 함수와 유사합니다. 다음과 같은 포맷 코드를 지원합니다-
포맷 코드 | 목적 |
---|---|
%s | 문자열을 포맷합니다. |
%d | 정수를 포맷합니다. |
%f | 플로팅 포인트 값을 포맷합니다. |
%e | 과학 계수 형식으로 플로팅 포인트 값을 포맷합니다. |
%g | 가장 조밀한 형식으로 포맷합니다: %f 또는 %e. |
\n | 출력 문자열에 새 줄을 삽입합니다. |
\t | 출력 문자열에 탭을 삽입합니다. |
양식 함수는 다음과 같은 숫자 표시 형식을 가집니다-
양식 기능 | 최대로 표시 |
---|---|
format short | 4 자릿수 소수점(기본값). |
format long | 16자릿수. |
format short e | 지수와 함께 5 자릿수. |
format long e | 16자릿수와 지수. |
format bank | 두 자릿수 소수점. 고정 소수점 화폐 형식 |
format + | 양수, 음수 또는 0. |
format rat | 이성近似. 소수점 분수 표현 |
format compact | 일부 개행 문자를 금지합니다. |
format loose | 불과도 조밀한 표시 모드로 초기화합니다. |
다음 테이블은 배열, 마트릭스 및 벡터를 처리하는 여러 명령어를 표시합니다-
명령 | 목적 |
---|---|
cat | 배열을 연결합니다. |
find | 비제로 요소의 인덱스를 찾습니다. |
length | 요소 수를 계산합니다. |
linspace | 규칙 간격의 벡터를 생성합니다. |
logspace | 로그 간격의 벡터를 생성합니다. |
max | 가장 큰 요소를 반환합니다. |
min | 가장 작은 요소를 반환합니다. |
prod | 각 열의 곱을 구합니다. |
reshape | 크기를 변경합니다. |
size | 배열 크기를 계산합니다. |
sort | 각 열을 정렬합니다. |
sum | 각 열의 합을 구합니다. |
eye | 단위 마트릭스를 생성합니다. |
ones | 배열을 생성합니다. |
zeros | нуль 배열을 생성합니다. |
cross | 마트릭스의 싸이드 프로젝션을 계산합니다. |
dot | 마트릭스의 포인트 캐리를 계산합니다. |
det | 배열의 행렬식을 계산합니다. |
inv | 마트릭스의 역원을 계산합니다. |
pinv | 마트릭스의 가상 역원을 계산합니다. |
rank | 마트릭스의秩을 계산합니다. |
rref | 정리된 행 티켓 테이블을 계산합니다. |
cell | 셀 배열을 생성합니다. |
celldisp | 셀 배열을 표시합니다. |
cellplot | 셀 배열의 그래픽 표현을 표시합니다. |
num2cell | 숫자 배열을 셀 배열로 변환합니다. |
deal | 입력과 출력 목록을 일치시킵니다. |
iscell | 셀 배열을 식별합니다. |
MATLAB은 그래프를 그리는 데 사용할 수 있는 많은 명령을 제공합니다. 다음 표는 일부 일반적인 그래프 명령을 표시합니다-
명령 | 목적 |
---|---|
axis | 축 제한을 설정합니다. |
fplot | 함수의 지능적인 그래프. |
grid | 그리드 라인을 표시합니다. |
plot | xy 그래프를 생성합니다. |
그래프를 인쇄하거나 파일에 저장합니다. | |
title | 그래프의 상단에 텍스트를 배치합니다. |
xlabel | x축에 텍스트 레이블을 추가합니다. |
ylabel | y축에 텍스트 레이블을 추가합니다. |
axes | 축 객체를 생성합니다. |
close | 현재 그래프를 닫습니다. |
close all | 모든 블록을 닫습니다. |
figure | 새 그래프 창을 엽니다. |
gtext | 마우스로 레이블 배치를 활성화하다. |
hold | 현재 그래프를凍하기. |
legend | 마우스로 그래프에 레이블을 배치하다. |
refresh | 현재 그래프 창을 다시 그리다. |
set | 객체(예: 축)의 속성을 지정하다. |
subplot | 서브 윈도우에서 그래프를 생성하다. |
text | 그래프에 문자를 배치하다. |
bar | 바 그래프를 생성하다. |
loglog | 대수를 생성하다.-대수 그래프. |
polar | 반 대수 그래프를 생성하다. |
semilogx | 반 대수 그래프를 생성하다. (대수적 축). |
semilogy | 반 대수 그래프를 생성하다. (대수적 축). |
stairs | 스테이어스 그래프를 생성하다. |
stem | 스템 그래프를 생성하다. |