MATLAB을 공부하자!

(╯▽╰ )·2023년 12월 8일

MATLAB

목록 보기
1/1
post-thumbnail

기본적인 매트랩 문법 공부

매트랩의 기본적인 문법을 알아봅시다!

매트랩에서 제공하는 특수 상수

  • NaN → 수가 아니라는 의미인데 0/0의 경우 결과값이 NaN으로 출력됨
  • pi → 원주율 파이값을 나타내는 특수 상수
  • inf → 무한대를 의미하는 특수 상수
  • i, j → 복소수에서 허수를 나타내는 단위
  • realmax → 매트랩에서 표현할 수 있는 가장 큰 소수점 수를 의미한다, 1.7977e+308
  • realmin → 매트랩에서 표현할 수 있는 가장 작은 소수점 수를 의미, 2.2252e-308
  • eps → 매트랩에서 수치 계산 시 발생하는 허용 오차를 의미, 2.2204e-016
매트랩에서 사용하는 간단한 연산자들
  • 덧셈 → +
  • 뺄셈 → -
  • 곱셈 → *
  • 나눗셈 → 오른쪽 나눗셈의 경우 /, 왼쪽 나눗셈의 경우 \
  • 거듭제곱 → ^

매트랩의 기본 내장함수

<기본 수학함수>

함수설명
sqrt(x)x의 제곱근>>sqrt(64)→8
exp(x)지수 ex>>exp(1)→2.7183
abs(x)절대값>>abs(-4)→4
log(x)밑이 e인 자연로그>>log(100)→4.6052
log10(x)밑이 10인 상용로그>>log10(100)→2.0000
factorial(x)x! 계산>>factorial(7)→5040

<삼각함수>

함수(라디안)함수(도)
sin(x)>>sin(pi/2)→1sind(x)>>sind(30)→0.5
cos(x)>>cos(pi/2)→0cosd(x)>>cosd(60)→2
tan(x)>>tan(pi/4)→1tand(x)>>tand(45)→1
cot(x)>>cot(pi/3)→0.5cotd(x)>>cotd(60)→0.5

<근사화 함수>

함수설명
round(x)가장 가까운 정수로 반올림하는 함수>>round(1.78)→2
fix(x)0을 향해서 가장 가까운 정수를 구하는 함수>>fix(2.999)→2
>>fix(-1.89)→-1
ceil(x)올림함수>>ceil(2.00001)→3
>>ceil(-1.9999)→-1
floor(x)내림함수>>floor(3.999)→3
>>floor(-2.0001)→-2
rem(x,y)x를 y로 나누었을 때 나머지를 구하는 함수*>>rem(27,5)→2
>>rem(-7.8,2.1)→-1.500
mod(x,y)x를 y로 나누었을 때 나머지를 구하는 함수*>>mod(29,5)→4
>>mod(-7.8,2.1)→-0.600
sign(x)부호 함수
x>0이면 1, x<0이면 -1,x=0이면 0
>>factorial(7)→5040

rem(x,y) = x - fix(x/y) y
mod(x,y) = x - floor(x/y)
y

profile
개들아, 영원히 살고 싶은거냐?

0개의 댓글