trigonometry

    0熱度

    1回答

    我沒有線索橢圓有這樣的數學入門級要求... 我想知道是否有一個快捷方式從它的長度和2半徑獲得橢圓弧的角度?

    -1熱度

    2回答

    我需要循環遍歷一個小圓弧的圓弧形數組(像像素繪製一個圓圈一樣),但是我試過的所有算法都檢查數組的重複索引(它有幾次相同的x和y)。 我有一個半徑爲3的圓形28個元素(未填充),但算法重複360次。我可以在我做某件事之前檢查x或y是否改變,但這是跛腳。 我現在代碼: for (int radius = 1; radius < 6; radius++) { for (double i =

    0熱度

    2回答

    好了,所以我在做C++中這個有趣的小遊戲,可惜我卡上打「雷達」,我卡在這部分 (編輯,我已經有A & B,我沒有的唯一事情就是C & D) 所以我需要做的是計算C 01的兩個點(2d vector)D,他們需要像我在上面顯示的lil pic一樣放置(抱歉,我知道這很糟糕)。 B將繞A,所以我需要計算的C & D基礎上,多少B已經圍繞A旋轉位置。我要創建一個三角形(例如畫一條線從C到D,D到B &

    0熱度

    1回答

    顯然我需要練習更多的trig。我試圖圍繞一箇中心軸定位等於categories.length的圓圈。下面是我使用(p5.js)代碼: var categoryX, categoryY; for (var j=0; j<categories.length; j++){ categoryX = width/2 + (250*cos(frameCount/3000) *

    -1熱度

    1回答

    產生聲音在大多數Java程序,用於產生一個音的,使用下面的語句: for(int i=0; i<milliseconds*frequency/1000; i++){ double angle = i/(frequency/hertz)*2.0*Math.PI; buffer[0]=(byte)(Math.sin(angle)*volume); } 我知道由Math.sin

    1熱度

    2回答

    我想畫一個圓,它在屏幕的中間產地: width = canvas.getWidth(); height = canvas.getHeight(); BufferStrategy bufferStrategy = canvas.getBufferStrategy(); if(bufferStrategy == null){//If bufferStrategy is not initiali

    -2熱度

    2回答

    tan(pi)是0,但是當我用Python計算tan(math.pi)時。答案是-1.2246467991473532e-16。 我無法理解。

    0熱度

    1回答

    我的代碼允許玩家對象圍繞圓周移動,然後「跳」到該圓的中心。 我想要做的就是讓玩家在跳躍的同時繼續他們的繞圈運動,這樣玩家可以在跳躍時改變他們的位置。 這是我到目前爲止的完整代碼。 using UnityEngine; using System.Collections; public class Movement : MonoBehaviour { //editable p

    1熱度

    1回答

    我正在嘗試使用Javascript在HTML畫布上繪製極座標曲線。當我想轉換正負號(±)時,我該怎麼辦? 例:瓦特的曲線 下面是我的嘗試。因爲我需要得到r的值,所以我把整個方程用平方根圈起來,我也用它的絕對值,否則我得到null,如果數字是負的,就試圖得到平方根。以下代碼繪製的東西看起來像極座標曲線,但不是瓦特曲線。 var a = 1; var b = 1; var c = 2; r =

    4熱度

    1回答

    我一直在試圖吸取更大的三角形的邊等邊三角形的邊繪製等邊三角形。第一個三角形是通過設置點A,B和C的單獨方法繪製的。到目前爲止,我剛剛開始使用兩側,我可以找到較小三角形的前兩個點,但我無法確定正確的公式爲第三。我嘗試刷新我對三角學的記憶,但我陷入了僵局。 float a =0; Point p = new Point(pnlDisplay.Width/2 - (pnlDisplay.