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

>> e
ans =  2.71828182845905

>> pi
ans =  3.14159265358979

>> realmin
ans =   2.22507385850720e-308

>> realmax
ans =   1.79769313486232e+308


 내부 변수 ans는 이전 단계에 계산한 결과값들 중 변수에 저장되지 않은 값을 가지고 있다.


>> [1 2; 3i 4+5j] % 변수에 저장하지 않았다.
1.0000 2.0000
0 + 3.0000i 4.0000 + 5.0000i
>> ans 󰎠
1.0000 2.0000
0 + 3.0000i 4.0000 + 5.0000i


명령어 computer는  현재 컴퓨터의 종류를 반환한다.


>> computer 󰎠
PCWIN


그리고 ver  현재 MATLAB의 버전을 반환한다.


>> ver
5.0.020613




Posted by 살레시오

댓글을 달아 주세요