trigonometry

    1熱度

    1回答

    作爲較長代碼的一部分,我得到一個數量爲phi1和phi2(大小爲128x128的矩陣),它們是複數量的參數。現在我在MATLAB中定義下列量: alpha=phi1-phi2; S1=cos(alpha); S2=sin(alpha); K=atan2(S2,S1); 現在,K應該等於alpha。因此,矩陣B的定義如下: B=K-alpha; 應該是零。但結果會出現不同。雖然B的幾個

    0熱度

    1回答

    我正在處理python代碼,我試圖計算一個對象的距離,如果給定的高度,角度和原始速度。這是我的代碼。它不起作用,每次都會給我一個錯誤信息。 import subprocess as sp import math sp.call('cls',shell=True) pangle = float(0.0) distance = float(0) a = float(0) y = float

    3熱度

    2回答

    我遇到了一些代碼問題,但找不到該錯誤。 我正試圖計算下面草圖中以紅色標記的距離。 我的代碼返回值:-41.63 正確值爲:3.75 我的代碼: return round(6.5 * tan(30),2); 基於: http://php.net/manual/en/function.tan.php 我認爲這將是一個簡單的任務,但我碰壁了 - 看不到錯誤。 我希望你們中的一些人能夠指引我正確的方向

    -2熱度

    2回答

    我與C#程序工作,我一直在嘗試一個點(x,y)的旋轉到任何程度,但我找不到更好的解決辦法我得到這個功能: private Point RotateCoordinates(int degrees, double x, double y) { Point coordinate = new Point(); if (degrees == 0 || degrees ==

    0熱度

    1回答

    我應該在相機中找到物體的寬度。我在這裏閱讀了很多文章,但沒有一篇關於寬度計算的解釋,除了物體的距離和高度。所以有人請指導我用三元公式來理論解釋物體的寬度。我只有一個輸入,即相機離地面的高度。 在此先感謝。

    0熱度

    1回答

    我需要圓始終與直線相交。 我是新來的數學功能,並試圖牢牢抓住他們。 我認爲這與罪和cos有關,但我可能是錯的。 它爲什麼沒有按預期行事? codepen: http://codepen.io/philipbell/pen/PmwybL let canvas = document.querySelector('#canvas'); let context = canvas.getContext('

    0熱度

    1回答

    我想用OpenGL繪製三角圖。這是我的代碼的一部分: double x = -1; gl.glColor3d(0, 0, 0); gl.glBegin(gl.GL_LINES); gl.glVertex2d(x, Math.sin(Math.toRadians(x))*0.01); gl.glVertex2d(x+0.01, Math.sin(Math.to

    1熱度

    1回答

    即使可能存在簡單的解決方案,但仍然停留在此處一段時間。 鑑於兩點: P1 =(5,5)和P2 =(6,10) 這兩點d = 5.1 是否有可能找到的,其中的座標之間的距離第三個頂點需要去哪個點做一個等腰直角三角形? 任何人能幫助我們嗎? 這是正確的嗎? double ax = 5; double ay = 5; double bx = 6; double by = 1

    0熱度

    2回答

    我正試圖在圓的頂部找到0度的X,Y點,其中0度開始於圓的頂部並順時針移動。通常,要找到具有已知半徑和角度的圓上的x,y座標,可以簡單地使用公式x = r(cos(度°)),y = r(sin(度°))。圓圈看起來像這樣,度數會從0°逆時針展開。 但是,我正在使用一個圓,其中0°從頂部開始,並且度數隨圓周順時針移動而展開。假設var r = 60;和var degrees = 130;我可以使用什麼

    0熱度

    1回答

    我正在嘗試突出顯示屬於圓的扇區內的像素。我正在寫一個着色器來做到這一點,但我正在JavaScript中實現邏輯,直到我理解正確。 本質上,每個像素在畫布座標被縮放爲0和1之間,並與畫布上下文一起傳遞到下面的代碼: function isWithinSector(ctx, x, y) { let startAngle = degToRad(135), endAngle = degToRad