trigonometry

    0熱度

    2回答

    二次曲線上的任意點的切線的斜率 我從來都不是一個三角冠軍和大約4小時的搜索後,我決定在這裏問: 我使用JavaScript來繪製二次曲線(未三次貝塞爾曲線)到HTML5畫布像這樣: this.shape.moveTo(50,80).curveTo(100,120,40,190); 其中的moveTo指定第一個點的x和y,curveTo的前兩個參數指定控制點的x和y ,curveTo的第3個和第

    3熱度

    2回答

    這可能更像是一個線性代數問題,但是說我有一個SCNVector,並且我想要一個新的SCNVector,它與y軸(或任何軸)之間的角度與原始角度成一定角度。如此理想地: extension SCNVector3 { // assume dot, cross, length, +, - functions are available. enum Axis { case

    4熱度

    1回答

    我不明白,爲什麼我從JavaScript中的三角函數中得到一些非常奇怪的值。例如: Math.sin(Math.PI); // returns 1.2246467991473532e-16, but should return 0 Math.cos(Math.PI/2); // returns 6.123233995736766e-17, but should return 0 Math.si

    0熱度

    1回答

    大約6個月前,我開始製作3D圖形引擎。 它已經很好看了。我已經實現了旋轉,平移,縮放,Z緩衝(畫家的算法)......我現在正在研究鏡面着色器。爲此,我需要一些方法來獲得他個人面孔的角度 我的問題是,如何通過只知道四個角的位置來獲得飛機的角度? 這是我走到這一步:在空天飛機的 function faceAngle(verts,faces){ var arr = []; for(

    -1熱度

    3回答

    想象一下,我在屏幕上畫了一箇中心座標爲(cx,cy)的圓,並在圓上選擇了一個隨機點(A)。 通過具有點A的座標,我需要知道的角(α)。 更新: 我已經使用以下公式嘗試: Math.toDegrees(Math.asin(((x - cx)/radius).toDouble())) 這實際上是相反(圓是通過將垂直於這一個創建): x = radius * Math.sin(Math.toRadi

    0熱度

    1回答

    我有一個3D空間,我可以用鼠標右鍵/左鍵和上/下移動我的太空船。我能夠計算在一個平面上飛船的速度,具有蒙皮(阿爾法角),如: float cosf = cos(alfa * M_PI/180.0); float sinf = sin(alfa * M_PI/180.0); vxm = + cosf*vx - sinf*vz; vym = vy; vzm = + sinf*vx + cos

    0熱度

    1回答

    我一直在試圖製作一個程序,其中一個球從一個旋轉的矩形反彈出來,我必須學習一些基本的三角函數,但是我注意到當我跑時這是它是半不準確的。就像每當球擊中矩形只是離開中心一點點時,它就會直接穿過它,或者沿着它沒有想到的方向反彈。爲了更好地理解我的問題,如果您去檢查了my fiddle,我將不勝感激。 我認爲這是一個數學問題,(考慮到我的成績直到10或11年級纔會學到),但它可能更多。 這裏的數學funci

    1熱度

    1回答

    我想用numpy中的基本sin,cos,arctan等函數,但是我想用gradians。我沒有成功搜索文檔,並且沒有運氣搜索其他Python模塊。任何建議我可以使用Python模塊? 或者一個可以工作的函數。我嘗試了不同的方法將grad轉換爲rad並重新回到grad,但是沒有人在工作。

    0熱度

    2回答

    如何實現arcsin函數的VBA代碼(定義如下)? 定義:arcsin函數是正弦函數的反函數。它返回正弦爲給定數字的角度。對於每個三角函數,都有一個相反的函數。這些反函數具有相同的名稱,但前面帶有「弧」。 (在某些計算器上,arcsin按鈕可能標記爲asin,有時也可能標記爲sin-1)。因此,sin的倒數是arcsin等等。當我們看到「arcsin A」時,我們將其理解爲「其角度爲A的角度」 s

    0熱度

    2回答

    當我使用 cout<<"Cos: "<<cos(_theta)<<" Sin: "<<sin(_theta)<<endl; 其中_theta = 180,它給輸出, Cos: -0.59846 Sin: -0.801153 但輸出應該是 Cos: -1 Sin: 0 我不明白爲什麼會發生這種情況!