Get the relation between X and Y axes in triangle based on the degree between

1.8k Views Asked by At

I have a given degree (0 - 360), and based on it, I'd like to be able to calculate the length of X and Y axis of a triangle built on that angle , if the third side of that triangle is equal to 1.

I studied it so long ago I cant remember it, what is the formula for that. Also, it's important to know if X and Y are negative or positive?

1

There are 1 best solutions below

8
On BEST ANSWER

As J.M.'s been saying, the lengths of the horizonatal and vertical sides of the right handed triangle will be given by cos(a) and sin(a) respectively (where a is the angle between 0 and 360 degrees.)

This comes straight from the geometric definitions of cosine and sine: cos(a) is often defined as 'adjacent divided by hypotenuse.' However, as your hypotenuse is just 1, then the cos(a) = (the length of the adjacent side) = the length of the side on the x axis.

Similarly, sin(a) = the length of the opposite side = the length of the side on the Y axis.

Hope that makes some sense. You'll find that the negatives and positives are all accounted for as you swing around the circle. Look at http://en.wikipedia.org/wiki/Unit_circle if you want an overload of info :D