MATLAB의 내장 함수

남건호·2025년 3월 21일

MATLAB

목록 보기
4/16
post-thumbnail

내장함수는 함수이름과 괄호 속의 인자(argument)로 구성
▶예) sqrt(x) : 수의 제곱근을 계산하는 함수.
▶함수이름은 sqrt, 인자는 x이다.
함수의 인자: 수, 수치가 할당된 변수, 수, 변수, 함수로 구성된 계산 가능한 수식

수학 내장 함수

sqrt(x): 제곱근

>>sqrt(49)
ans = 
7

nthroot(x, n): 실수 x의 실수 n제곱근. (x가 음수이면, n은 홀수 정수이어야 함)

>>nthroot(27, 3)
ans = 
3

exp(x): 지수함수(e^x)

>>exp(5)
ans = 
148.4132

abs(x): 절대값

>>abs(-12)
ans = 
12

log(x): 자연로그. 밑이 e인 로그(ln)

>>log(1000)
ans = 
6.9078

log10(x): 밑이 10인 로그

>>log10(1000)
ans = 
3.0000

factorial(x): 계승함수 x!. (x는 양의 정수이어야 함)

>>factorial(6)
ans = 
720

수학 내장 함수: 삼각함수

sin(x): 각도 x의 사인(x는 radian)

>>sin(pi/6)
ans =
0.5000

sind(x): 각도 x의 사인(x는 ˚)

cos(x): 각도 x의 코사인(x는 radian)

cosd(x): 각도 x의 코사인(x는 ˚)

>>cosd(30)
ans =
0.8660

tan(x): 각도 x의 탄젠트(x는 radian)

>>tan(pi/6)
ans =
0.5774

tand(x): 각도 x의 탄젠트(x는 ˚)

▶π= pi로 입력
▶역삼각함수: asin(x), acos(x), atan(x), acot(x)
▶쌍곡삼각함수(Hyperbolic): sinh(x), cosh(x), tanh(x), coth(x)

수학 내장 함수: 어림함수

round(x): 가장 가까운 정수로 반올림/내림함

>>round(3.4)
ans =
3

fix(x): 0쪽에 가까운 정수로 어림함

>>fix(2.6)
ans =
2

ceil(x): 양의 무한대에 가까운 정수로 어림함

>>ceil(2.2)
ans =
3

floor(x): 음의 무한대 쪽에 더 가까운 정수로 어림함

>>floor(-2.25)
ans =
-3

sign(x): Signum 함수로서, x>0이면 +1을, x<0이면 -1을, x=0이면 0을 돌려준다.

>>sign(5)
ans =
1
profile
Project to Become a Top Developer

0개의 댓글