반응형
1. Built-in functions
매트랩 내부에는 유용한 내장함수들이 다수 존재.
각 내장함수들에 대한 설명은 help function 을 입력하면 볼 수 있다.
log 함수에 대한 내용을 읽어보면 자연로그 값을 반환하며 input이 array임을 알 수 있다.
만약 입력된 행렬 내 요소 중 음수가 존재한다면 복소행렬이 반환된다.
help elfun을 입력하면 sin, e^x 등 다양한 수학적 함수들에 대한 목록을 볼 수 있다.
위 목록에서 파란색으로 되어있는 부분을 클릭하여 각 함수에 대한 설명을 불러올 수 있다.
asin을 클릭했을 때 아래와 같은 설명이 출력된다.
다양한 수학 함수들을 사용한 화면.
삼각함수의 경우 라디안 단위를 사용하기 때문에 cos(60) 을 입력하면 cos(60 rad)에 대한 값이 출력된다.
2. 소수점 처리
fix, floor, ceil, round 등의 함수를 사용.
fix(x) 는 양수 음수 관계없이 소수점을 0으로 만들어버리는 함수.
floor(x)는 가우스 x ; [x] 와 같이 양수일 경우 소수점을 0으로 만들고 음수일 경우 크지 않은 정수로 내려버린다.
floor(-1.3) = -2 처럼
ceil(x)는 소수점을 올리는 함수.
round(x)는 소수점 첫째자리에서 반올림하여 정수를 반환한다.
3. 나머지(remainder)
rem(a,b) 함수를 이용해 a/b 계산 시 발생되는 나머지를 구할 수 있다.
이때 a와 b가 정수일 필요는 없다.
음수를 포함한 무리수도 입력 가능.
반응형
'개발 > 매트랩' 카테고리의 다른 글
[매트랩] m파일 생성 : Script, function (0) | 2022.03.30 |
---|---|
[매트랩] 그래프 그리기 : plot 함수, clear, close, clc (0) | 2022.03.29 |
[매트랩] Array Creation : zeros, ones, colon operator, linspace, logspace (0) | 2022.03.27 |
[매트랩] 사칙연산, Array Entry (0) | 2022.03.26 |
[매트랩] 복소수, format, who, whos (0) | 2022.03.25 |