0
我需要幫助。我想要找到this image中綠色點的座標,因爲您知道紅色點是第一個位置,它旋轉了75,17度。如何從角度找到(x,y)座標
兩條線的長度相同。請幫我解決這個數學問題。我需要爲我的腳本代碼。
我需要幫助。我想要找到this image中綠色點的座標,因爲您知道紅色點是第一個位置,它旋轉了75,17度。如何從角度找到(x,y)座標
兩條線的長度相同。請幫我解決這個數學問題。我需要爲我的腳本代碼。
function blah(oX, oY, angle) {
var radius = Math.sqrt(oX * oX + oY * oY);
var oTheta = Math.atan2(oX, oY);
var nTheta = oTheta - angle * Math.PI/180;
return {x: radius * Math.sin(nTheta), y: radius * Math.cos(nTheta)};
}
var newPoint = blah(0, -83, 75.17); // use positive for counterclockwise angle, negative for clockwise angle
console.log(newPoint.x, newPoint.y);
你好,歡迎來到Stack Overflow。這是數學,而不是編程,因此是一種偏離主題。但這正是三角函數所要做的。檢查'Math.sin'和'Math.cos'。 – Amadan
是的,我知道,但我混淆。我只想在輸入角度時在x和y軸上創建對象的新座標。 –