티스토리 뷰
수학,삼각함수 정리
드론에 대한 내용을 포스팅 하다가 값자기 수학, 삼각함수에 대해 포스팅을 하게 되었는데요 그 이유는!! 이제 앞으로 삼각함수에 대해 많이 쓰일것이기 때문에 한번 정리하고 가면 좋겠다~ 싶어서 이렇게 글을 적게 되네요 ㅎㅎㅎ
수학 함수
min
구조 : min(x, y)
매개변수
x : 첫번째 비교 값
y : 두번째 비교 값
return값 : x,y중 작은 값
max
구조 : max(x,y)
매개변수
x : 첫번재 비교 값
y : 두번째 비교 값
return값 : x,y중 큰 값
abs
구조 : abs(value)
매개변수
value : 데이터
return값 : value의 절대 값
constrain
구조 : constrain(value , a, b)
매개변수
value : 데이터
a : value가 가질 수 있는 최솟값
b : value가 가질 수 있는 최댓값
return 값 : value가 범위 내의 값이면 value 리턴
a보다 작으면 a 리턴
b보다 크면 b 리턴
map
구조 : map(value, fromLow, fromHigh, toLow, toHigh) [long 타입]
매개변수
value : 데이터
fromLow : 데이터가 가질 수 있는 최솟값
fromHigh : 데이터가 가질 수 있는 최댓값
toLow : 변환하고자 하는 범위의 최솟값
toHigh : 변환하고자 하는 범위의 최댓값
return 값 : 지정함 범위(toLow ~ toHigh)로 사상된 값
pow
구조 : pow(base, exponent) [double 타입]
매개변수
base : 밑
exponent : 지수
return 값 : base의 exponent승 값
sqrt
구조 : sqrt(x) [double 타입]
매개변수
x : 데이터
return 값 : x의 제곱근
삼각함수
- sin
구조 : sin(rad) [double 타입]
매개변수
rad : 각도(라디안 형식)
return 값 : 사인 값
- cos
구조 : cos(rad) [double 타입]
매개변수
rad : 각도(라디안 형식)
return 값 : 코사인 값
- tan
구조 : tan(rad) [double 타입]
매개변수
rad : 각도(라디안 형식)
return 값 : 탄젠트 값
'드론' 카테고리의 다른 글
[드론] PID제어기 개념정리 (1) | 2016.08.23 |
---|---|
[드론] 가속도 센서를 이용한 각도 구하기_소스코드 (2) | 2016.08.22 |
[드론]시간 처리 루틴을 구현하기(회전각 구하기) (0) | 2016.08.15 |
[드론]상보필터를 적용한 센서 보정 루틴 구현하기 (0) | 2016.08.12 |
[드론] 상보필터를 적용한 기본 루틴 구현하기 (0) | 2016.07.31 |
Comments