์ฑ ๋ณด๊ณ ๊ณต๋ถํ๋ ์ค์ธ๋ฐ.. ์ฑ ์์ ํ๊ณ ์ํ๋ ๊ฒ์ ๋ง์ฐ์ค์๋ฐ๋ผ ์ค๋ธ์ ํธ๊ฐ ๊ทธ ๋ง์ฐ์ค๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉฐ ํ์ ํ๋๊ฒ์ ๋ง๋๋๊ฑด๋ฐ.
๊ทธ ์ฝ๋๋ฅผ ์ดํดํ๊ณ ๋์ด๊ฐ๊ณ ์ถ์ด์ ์ง๋ฌธ์ฌ๋ฆผ ์ํฌ์ ๋จธ๋ฆฌ๋ก๋ ์ดํด๊ฐ ์๊ฐ๋ค..
๋ณด๋ผ์ 1๋ฒ์์ ๋ง์ฐ์ค์ ํฌ์ง์ ์ ์๋ํฌ์ธํธ๋ก ๋ฐ๊ฟ์ค์ ํ๋ฉด์ ์ ๊ฐ์ด๋ฐ๊ฐ 0,0์ธ ์ขํ๋ก ๋ง์ฐ์ค ์ข๋ฃ ๊ณ์ฐ
๊ทธ๋ฆฌ๊ณ ์ค๋ธ์ ํธ(๋นจ๊ฐ ๋๊ทธ๋ผ๋ฏธ)๋ ํ๋ฉด์ ์ ๊ฐ์ด๋ฐ 0,0์ด๊ณ ๋ง์ฐ์ค(๋นจ๊ฐ ์ผ๊ฐํ)์ ์์น๋ 4, 1.5์ผ
์ฆ ์ค๋ธ์ ํธ์ ๋ง์ฐ์ค ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ๊ฐํ์ ๊ทธ๋ ค arctan(์ํฌํ์ ํธ) ๊ณ์ฐ์ํด์ ํด๋น ๊ฐ๋๋งํผ ํ์ด์ง๋๋ก ํ๋ ค๋๊ฑด๋ฐ.
์ฐ์ ์ํฌ ํ์ ํธ๋ผ๋๊ฒ ์ผ๊ฐํ ์์ ๋ด๊ฐ(ํ์ 1๋ฒ)์ ๊ฐ๋๊ฐ์๋๋ผ ํธ(ํ์ 2๋ฒ)์ผ๋ก ๊ฐ๋ ๊ณ์ฐํ๋๊ฑฐ์ง?
๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ์ ๋ด๊ฐ ๊ถ๊ธํ๊ฒ ์ ๋ณด๋ผ์ 2๋ฒ ์ฒ๋ผ ๋ง์ฐ์ค์ ์ขํ์์ ์ค๋ธ์ ํธ ์ขํ๋ฅผ ๋นผ์ฃผ๋์ง,
๊ทธ๋ฆฌ๊ณ ๋ณด๋ผ์3 ์ฒ๋ผ ๊ณ์ฐ์ ํด์ฃผ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋ฐ๋ก ๋ฑ ๊ทธ๋ฆผ์ฒ๋ผ ๊ฐ๋๊ฐ ๋์ค์ง์๊ณ ์ 159๊ฐ ๋์์ ๋ณด๋ผ์ 4๋ฒ์ฒ๋ผ 90์ ๋ํด์ค์ ํด๋น ์์น๋ก ๋ง์ถ๋์ง
์ดํด๊ฐ ์๊ฐ๋๋ฐ ํน์ ์์์ ์๋?
๋ ๊ฐ์ผ๋ฉด ๋ต๋ณ ํด์ฃผ๊ฒ ๋? ๊ณ ๋ฉ์ํ ๊ฐ์ ธ์์ ๋ฌผ์ด๋ณด๋ฉด์ ๋งํ๋ ๊ฒ ๋ฌด์จ ๋์ฃผ๊ณ ์ง๋ฌธํ๋ ๊ฒ ๊ฐ๋ค?
์ํ์ด ๋ญ ์ด๋ ต๋ค๊ณ .. ์๋ ค์ฃผ๋ฉด๋์ง - dc App
์ฝ๊ฒ ๋งํด์ y = tan x ์ผ ๋ x = arctan y ์ ๋๋ค. ํ์ ํธ๊ฐ ๊ฐ๋๋ก ๋ ๋ณ ๊ธธ์ด์ ๋น์จ์ ๊ตฌํ๋ค๋ฉด ์ํฌํ์ ํธ๋ ๋ ๋ณ ๊ธธ์ด์ ๋น์จ๋ก ๊ฐ๋๋ฅผ ์์๋ผ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ธ์๋ก ํธ๊ฐ ํ์ํ ๊ฒ์ด ์๋๋ผ ๋ ํฌ์ธํธ ์ฌ์ด์ x์ขํ ๊ฑฐ๋ฆฌ์ y์ขํ ๊ฑฐ๋ฆฌ๊ฐ ํ์ํ๊ฒ๋๋ค. 90๋๋ฅผ ๋ํด์ฃผ๋ ์ด์ ๋ ์ขํ๊ณ์์ 0๋๋ ์ค๋ฅธ์ชฝ์ธ๋ฐ, ๋ณดํต ์ค๋ธ์ ํธ ๊ฐ๋๊ฐ 0๋ ์ผ ๋ ์๋์ชฝ์ ๋ฐ๋ผ๋ณด๊ฒ ํด๋๊ธฐ ๋๋ฌธ์ 90๋ ๋ํด์ค์ ์ขํ๊ณ์ ๊ฐ๋์ ์ค๋ธ์ ํธ๊ฐ ๋ฐ๋ผ๋ณด๋ ๋ฐฉํฅ์ ์ผ์น์์ผ์ฃผ๋ ๊ฒ ๊ฐ๋ค์
๋ง์ง๋ง์ ๋ง์ ์ข ํท๊ฐ๋ฆฌ๊ฒ ํ๋๋ฐ ํ๋ง๋๋ก ์ค๋ธ์ ํธ์ ๊ฐ๋๊ฐ 0๋ ์ผ ๋ ์ฐ๋ฆฌ๋์ ๋ณด์ด๋ ์คํ๋ผ์ดํธ๊ฐ ๋ณด๊ณ ์๋ ๋ฐฉํฅ์ -90๋ ๋ฅผ ๋ณด๊ณ ์๋๊ฒ๋๋ค. ๋ฐ๋ผ์ atan ๊ฒฐ๊ณผ๊ฐ์ ๊ทธ๋ฅ ์ค๋ธ์ ํธ์ ์ ์ฉํ๋ฉด ์ค์ ์ค๋ธ์ ํธ์ ๊ฐ๋๋ ๋ชฉํ์ง์ ์ ํฅํ์ง๋ง ์คํ๋ผ์ดํธ๋ ์๋ฑํ ๋ฐฉํฅ์ ๋ณด๊ฒ๋๊ธฐ๋๋ฌธ์ 90๋๋ฅผ ๋ํด์ฃผ๋ ๊ฒ๋๋ค.
์ํญ ๊ฐ์ฌ๊ฐ์ฌ ์ค๋ช ํด์ค๊ฑฐ ๋ณด๊ณ ๋ค์ ํ๋ฒ ๋ง์ถฐ๋ด์ผ์ง ๊ฐ์ฌ - dc App
atan ๋ก ์ ๊ทผ๋ง๊ณ ๋ค๋ฅธ๊ฑธ๋ก ์ ๊ทผํด๋ด. ํ๊ณ ์ํ๋๊ฒ ์๋์ขํ์ ๋ฐ๋ฅธ ์ ์ขํ๋ฅผ ๊ตฌํด์ ๊ฐ๋๋ฅผ ์ ๊ทผํ๊ณ ์ถ์ดํ๋ ๊ฑฐ ๊ฐ์๋ฐ, ๊ตณ์ด atan ์ผ๋ก ์ ๊ทผํ ํ์๋ ์๋๊ฒ ๊ฐ์. ์ฝ๋๋ณด๋๊น ์ ๋ํฐ๋ก ๊ฐ๋ฐํ๋ ๊ฑฐ ๊ฐ์๋ฐ, ๋ถ๋ชจ ์์๊ด๊ณ ์ค์ ํด์ ๊ทธ๋ฅ zero ์์ ๋๋๊ฑฐ ๋ง๋ ๋ค์์ ๋ถ๋ชจ๋ฅผ ์ด๋์์ผ๋ ์ํ๋ ๋๋ ๋์ฌ๊ฒ ๊ฐ์๋ฐ.
๊ทธ๋ฆฌ๊ณ atan ๋ ์ญ ํ์ ํธ๊ธฐ๋๋ฌธ์ -180 ~ 180 ์ผ๋ก ํํํ๊ธฐ๋๋ฌธ์, ์์ผ๋ก ๋๋ฆด๋ผ๋ฉด ๊ตฌ๊ฐ์ ๋ฐ๋ฅธ -1 ๊ฐ์ ๊ณฑํด์ค์ผ๋จ. ๊ทธ๋ํ ์ฐธ์กฐํด.
http://mathworld.wolfram.com/InverseTangent.html
์ ํํ๊ฒ ๋ญ ํ ๋ ค๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ด๋ฏธ ์ค์ผ๋ฌ ์ ์ธํด์ ์ฐ๋๊ฑฐ ๊ฐ์๋ฐ EulerAngular ๋ญ ์ด๋ฐ ํจ์๊ฐ ์์ ์ด๊ฑธ๋ก ์ ๊ทผํ๋ฉด ๊ฐ ํธํจ.