trigonometry

    2熱度

    2回答

    平行線我計算是從原始線Ñ垂直距離線(2組座標)(紫和綠 - 藍線)。 (原線是粉紅色的)(距離是綠色箭頭) 如何獲得四個新點的座標? 我有2個原始點的座標和他們的角度。 (粉紅線) 我需要它的工作,如果行垂直,或任何其他方向。 現在我試圖計算它: 1.獲得垂直於兩個老點的新點n距離 2.找到圓與我定義的新線相交的位置。 我覺得有一個更簡單的方法。

    0熱度

    2回答

    我對複製路徑涉及的數學有疑問。 比方說,我有這樣的路徑: http://imgur.com/a/42l0t 我想這條道路的除了黑色的一個完全相同的副本。我寫了一個小的C#程序來計算兩點之間的角度。根據角度,添加X或Y值的偏移量。 這樣的工作,這就是結果: http://imgur.com/bJQDCgq 正如你所看到的,它不是那麼漂亮。 現在,我真正的問題是:什麼是適當的數學用於此? 希望有人知道

    0熱度

    1回答

    意外Math.cos行爲的90度的餘弦值是0 我理解JavaScript的Math.cos採用弧度,所以我嘗試: Math.cos(90 * Math.PI/180) 爲什麼這個產量6.123233995736766e-17代替爲0?

    1熱度

    1回答

    我在CUDA中編寫了一個程序,它使用雙精度對sincos()函數進行了大量調用。恐怕這是代碼中最大的瓶頸之一,我無法減少對函數的調用次數。 在CUDA或我可以導入的庫中是否有任何像樣的近似值sincos?我也很關心準確性,所以近似值越好,代碼越快樂。 我也想過構建一個查找表或者用他們的泰勒系列值來估計值,但是我想在走下那條路之前有一些意見。

    2熱度

    1回答

    我已經在互聯網上搜索,我找不到Math對象的方法,該對象返回一個角度的ctg和arcctg。是否有這樣的方法,或者我應該使用這些數學公式剛剛創建自己的功能:

    -1熱度

    2回答

    在經過深思熟慮並漫遊到未知之後,我向您提出瞭如下要求:如何在OpenGL或GLUT中繪製弧或半圓: P1 =(X1,Y1)是第一個點 P2 =(X2,Y2)的半圓弧的第二點, P3 =(X3,Y3)是先前的點在第一點之前。 EDIT 數學解決的問題是HERE。

    -3熱度

    2回答

    如何繪製屬於圓的曲線(取決於終點)? 令: A=(Ax,Ay) B=(Bx,By) C=(Cx,Cy) BC(BCx, BC.y)是中間點B和C之間 A和B是L1 B和C是L2 我如何從垂直線(B->A)和(middleBC->C)點cross(Mx,My)? 任何想法如何得到它?

    0熱度

    1回答

    我試圖在SceneKit中重新編碼相機管理。爲此,我使用UIPanGestureRecognizer圍繞一個物體(在這種情況下圍繞場景的中心)旋轉相機。 接着我得到的不同的比或長度,以確定的角度在其中相機安裝假想球體(cameraOrbit在代碼)的軸(X,Y,Z)添加。 我的問題是,我用相機的位置來確定的角度在球添加。但是這個位置是不變的。當我改變球體旋轉時,子節點相機的位置永遠不會更新。那麼角

    0熱度

    1回答

    我有一個2D側視射擊遊戲,我需要一些新的眼睛。我目前正在研究瞄準,部分工作原理:炮口速度是已知的,重力是已知的,x,y到目標的距離也是已知的。利用各種資源都在這裏對SE和維基百科,我想出以下方法計算初始載體爲彈丸速度: public Vector2 calculateAim(Vector2 pos, Unit target) { // Check if previous calculat

    0熱度

    1回答

    我修改了以下代碼,用於在此page上找到的python: ,以獲得與Javascript等效的代碼。 import math # inputs radius = 1000.0 # m - the following code is an approximation that stays reasonably accurate for distances < 100km centerLat