trigonometry

    28熱度

    1回答

    比方說,我有一個(x,y)對於一條線的開始點總是一樣的,而一個(x,y)對於同一個終點的點線。該行也總是40px長。在程序開始時,線條始於垂直方向(讓它稱爲0度)。基於用戶輸入,我需要通過僅更改結束點(x,y)來重新繪製從原點開始的特定度數。深思 一些食物,如果你需要它: 我在一個發情試圖計算出這一點,並使其在Java中工作很。我可以根據圓弧段的弧長計算點的數學工作,但我不知道如何讓Java做到這

    1熱度

    1回答

    任何人都知道如何確定同一圓的兩個扇區是否相交? 比方說,我有一個扇區A,由開始和結束角度A1和A2,以及一個扇區B,由開始角度B1和結束角度B2表示。所有角度範圍從0到2 * PI弧度(或0到360度)。 如何確定角度A是否與角度B相交? 我已經試過two rectangle intersection problem像下面的變化: if(a1 <= b2 && a2 >= b1) { /

    2熱度

    5回答

    我需要獲得一個角度的補充。 正是我需要做的是實現某種反射角度的代碼,比方說,我有45度 - > 135,另一個例子:80 - > 100,0度 - > 180,依此類推。 解決:我剛纔實現這一點,它完美地工作,我用180 - 角度,如果角度< 180和360 - 角度如果角度> = 180

    3熱度

    5回答

    我有一個數據集,它定義了二維笛卡爾平面上的一組點。從理論上講,這些點應該形成一條線,但該線可能是完全水平的,完全垂直的,以及其間的任何東西。 我想設計一個算法來評估該線的「直線度」。 例如,下面的數據集將是完美的直線: Y = 2/3x + 4 X | Y --------- -3 | 2 0 | 4 3 | 6 Y = 4 X | Y --------- 1 | 4 2 |

    0熱度

    1回答

    我正在設計一個小遊戲,其中物體一次被多個物體吸引。我正在做的是繪製這些物體的拍攝過程。爲了計算行星的拉力,我使用了這個公式:gravityStr/distToTarg^2(僞代碼)。我的問題在於計算方向(以及隨後的餘弦和正弦),我需要將鏡頭移動。以下是我的「Shot」類的代碼。 此處未包含的其他類是「Planet」類,它具有X Y值(表單的左上角爲0,0)。以及重力(拉力的強度)。 什麼似乎發生,

    1熱度

    1回答

    我正在旋轉其中心點周圍的圖像,但需要跟蹤圖像旋轉時的位置。 鑑於: 原點(0,0)處 圖像的寬度和100的高度,100 旋轉點在C(50,50) 角度 「a」 的(比方說在這個例子中爲90度) P點開始於(25,25)和所述旋轉後它在P新(75,25) 我還沒有觸及20年trig的,但猜測的公式很簡單...

    1熱度

    6回答

    我想根據面積和角度計算三角形。如果Angle-B是90°,那麼該公式起作用,但在我的情況下,角度可以從0.1°到179.8°。該公式假設角度爲90°,所以我認爲可能存在隱藏的東西,可能適用於非常角度。下面是公式: alt text http://i25.tinypic.com/jj33gx.png alt text http://i31.tinypic.com/2mmijkm.png 在代碼中的公

    2熱度

    3回答

    對不起,如果這樣做沒有意義......我知道三角形線段的長度和兩點的xy座標。我如何計算出第三點的xy?

    4熱度

    3回答

    我正在製作一個在this SO question找到的球物理應用程序的簡化版本。通過閱讀這個問題提供的代碼和鏈接,我獲得了很多,但是在我的程序中,我不使用矢量,我只是用三角函數更新我的球的座標(每個球都有一個隨機的角度和速度),當他們撞牆。 有信息遍佈於如何處理球到球的碰撞沒有三角的地方,但我發現沒有解釋它是如何做到與三角。 --edit 9月13日/ 2010-- 成功......那種.....

    26熱度

    4回答

    我正在用javascript/canvas創建一個簡單的2D遊戲。 我需要找出某個對象相對於我的位置的角度。 所以:說我在(10,10)和對象是在(10,5) - 這將導致90度(如正Y是向下,負Y高達) (10,10 )vs(10,15)將是270度。 我該怎麼辦?