MATLAB 연산자와 특수 문자
이 페이지에는 모든 MATLAB® 연산자, 기호, 특수 문자의 종합 목록이 나와 있습니다.
산술 연산자
관계 연산자
논리 연산자
특수 문자
| 기호 | 역할 |
|---|---|
@ | 익명 함수와 함수 핸들 생성, 슈퍼클래스 메서드 호출 |
. | 소수점, 요소별 연산, 인덱싱 |
... | 라인 연속 |
, | 배열의 행 요소, 배열 첨자, 함수 입력 인수와 출력 인수, 같은 라인에 입력하는 명령 구분 |
: | 벡터 생성, for 루프 반복, 인덱싱 |
; | 배열 생성 명령에서 행 구분, 코드 라인의 출력값 표시 차단 |
( ) | 연산자 우선 순위, 함수 인수 둘러싸기, 인덱싱 |
[ ] | 배열 생성 및 결합, 빈 행렬 생성, 요소 삭제, 여러 개의 출력 인수 할당 |
{ } | 셀형 배열 생성, 인덱싱 |
% | 코드 주석, 변환 지정자 |
{% %} | 하나의 라인을 벗어나는 주석의 블록 |
! | 운영 체제 명령 실행 |
? | 클래스 이름에 대한 메타클래스 정보 가져오기 |
'' | 문자형 배열 생성 |
"" | string형 생성 |
~ | 논리 NOT 표시, 특정 입력 인수 또는 출력 인수 표시 차단. |
= | 변수 생성 및 인덱싱 할당.
|
< & | 클래스 정의에서 하나 이상의 슈퍼클래스 지정. |
.? | 이름-값 구조체의 필드를 클래스의 쓰기 가능한 모든 속성의 이름으로 지정. |
string형과 문자 형식 지정
일부 특수 문자는 문자형 벡터 또는 string형으로 이루어진 텍스트에만 사용할 수 있습니다. 이런 특수 문자를 사용하여 새 줄(Newline)이나 캐리지 리턴을 삽입하고, 폴더 경로를 지정하는 등의 작업을 할 수 있습니다.
문자형 벡터나 string형을 사용하여 폴더 경로를 지정하려면 아래 표에 있는 특수 문자를 사용하십시오.
| 이름: 슬래시와 백슬래시 용도: 파일 또는 폴더 경로 구분 설명: 슬래시와 백슬래시 문자는 수학 연산자로 사용될 뿐만 아니라 경로 또는 폴더의 요소를 구분할 수도 있습니다. Microsoft® Windows® 기반 시스템에서는 슬래시와 백슬래시의 효과가 동일합니다. The Open Group UNIX® 기반 시스템에서는 슬래시만 사용해야 합니다. 예제 Windows 시스템에서는 백슬래시나 슬래시를 사용할 수 있습니다. dir([matlabroot '\toolbox\matlab\elmat\shiftdim.m']) dir([matlabroot '/toolbox/matlab/elmat/shiftdim.m']) UNIX 시스템에서는 슬래시만 사용해야 합니다. dir([matlabroot '/toolbox/matlab/elmat/shiftdim.m'])
|
.. | 이름: 점 점 용도: 부모 폴더 설명: 연속 두 개의 점은 현재 폴더의 부모 폴더를 나타냅니다. 이 문자를 사용하여 현재 폴더에 상대적인 폴더 경로를 지정할 수 있습니다. 예제 폴더 트리에서 두 수준 위의 cd ..\..\test추가 정보
|
* | 이름: 별표 용도: 와일드카드 문자 설명: 별표 와일드카드는 일반적으로 여러 파일 또는 폴더에서 동작하는 파일 작업에 사용됩니다. MATLAB은 하나 이상의 문자와 일치할 수 있는 와일드카드 문자 예제
dir('january_*.mat') |
@ | 이름: 골뱅이 기호 용도: 클래스 폴더 표시자 설명: 예제 클래스 폴더를 참조합니다. \@myClass\get.m 추가 정보
|
+ | 이름: 플러스 용도: 네임스페이스 디렉터리 표시자 설명: 예제 네임스페이스 폴더는 항상 +myfolder +myfolder/pkfcn.m % a namespace function +myfolder/@myClass % class folder in a namespace 추가 정보
|
일반 텍스트로 입력할 수 없는 특수 문자가 있습니다. 이런 특수 문자를 나타내려면 고유한 문자 시퀀스를 대신 사용해야 합니다. string형과 문자형 벡터의 형식을 지정하려면 아래 표의 기호를 단독으로 또는 compose, sprintf, error 같은 형식 지정 함수와 함께 사용하십시오. 자세한 내용은 텍스트 형식 지정하기 항목을 참조하십시오.
| 기호 | 텍스트에 대한 효과 |
|---|---|
'' | 작은따옴표 |
%% | 단일 퍼센트 기호 |
\\ | 단일 백슬래시 |
\a | 경보 |
\b | 백스페이스 |
\f | 폼 피드(FF) |
\n | 새 줄(Newline) |
\r | 캐리지 리턴 |
\t | 가로 탭 |
\v | 세로 탭 |
\xN | 16진수, |
\N | 8진수, |