MATLAB은 극소값이나 무한대 값, π 등을 표현하는 상수들이 있으며, 이러한 특수한 값을 표현하는 변수들을 예약어(keyword)dl므로 사용자 변수로 이용하지 않아야 한다.
[표 1] MATLAB 상수들
상수 | 의미 |
i 혹은 j | 허수 |
e | 자연 상수 (exponential constant) |
pi | 원주율 π |
inf / Inf | 무한대 (0이 아닌 수를 0으로 나눌 때 발생) |
nan / NaN | Not a Number (0을 0으로 나눌 때 발생) |
realmax realmin | 표현할수 있는 가장 작은 실수 값 표현할수 있는 가장 큰 실수 값 |
eps | 이 eps에 설정되어 있는 수 보다 작은 수를 0으로 간주함 (기본값은 2.2204x10-16) |
ans | 이전에 계산한 결과값들 중 변수에 저장되지 않은 값 |
computer | 현재 구동 시스템의 종류를 출력 |
version | MATLAB의 버전을 출력 |
원주율이나 자연상수 값을 확인하고 싶으면 명령어창에서 입력하면 알 수 있다.
>> format long>> eans = 2.71828182845905>> pians = 3.14159265358979>> realminans = 2.22507385850720e-308>> realmaxans = 1.79769313486232e+308 |
내부 변수 ans는 이전 단계에 계산한 결과값들 중 변수에 저장되지 않은 값을 가지고 있다.
>> [1 2; 3i 4+5j] % 변수에 저장하지 않았다.1.0000 2.00000 + 3.0000i 4.0000 + 5.0000i>> ans 1.0000 2.00000 + 3.0000i 4.0000 + 5.0000i |
명령어 computer는 현재 컴퓨터의 종류를 반환한다.
>> computer PCWIN |
그리고 ver 현재 MATLAB의 버전을 반환한다.
>> ver5.0.020613 |
'프로그래밍언어.Lib > MATLAB' 카테고리의 다른 글
MATLAB의 행렬 간 관계 연산 (0) | 2015.06.27 |
---|---|
MATLAB의 행렬 간 산술 연산 (0) | 2015.06.26 |
MATLAB의 문자열(string)과 관련 함수 (0) | 2015.06.25 |
MATLAB의 특수 행렬을 생성하는 함수들 (1) | 2015.06.25 |
MATLAB 행렬의 크기 구하기 (3) | 2015.06.25 |