當前位置:股票大全官網 - 財經新聞 - cos:余弦, sin:正弦 , atan2:反正切值 的使用詳解筆記

cos:余弦, sin:正弦 , atan2:反正切值 的使用詳解筆記

/makeanything/1690199

這幾天在研究S_eVent 的人物移動實例,由於本人對數學超白癡,所以花了兩天時間才徹底搞明白這些裏面只個經典三角函數的使用。

寫出這個筆記壹是留給以後哪壹直在又忘了的時候幫助記憶,相信學as的不可能每壹個都是數天才,所以也會對需要的人有很大的幫助。可能我的表述也會不對,不過相差不會很大,希望高手們不要笑話哦!

解釋圖:

[圖片上傳中...(image-7d8cad-1594365729111-0)]

以下內容都是 圍繞 初中、及高中的 數學 直角三角形 公式演算的:

1、Math.atan2(對邊,鄰邊),這函數求的是角度,在坐標系中,知道x,y軸,相當於知道是兩邊直角邊,即對邊和鄰邊,所以就能求出角度。

2、Math.cos(角度): 這個函數得到的結果就是 a(鄰邊)/c(斜邊)的比值 ,可以理解成為a邊與c邊的比例,在上圖中,人物所在角度的鄰邊就是a邊,c就是斜邊。所以Math.cos(角度)得到的就是相應比例,在使用中,只要知道鄰邊角度,就能算出這個比例。

3、Math.sin(角度): 這個函數得到的結果就是 b(對邊)/c(斜邊)的比值,也就是對邊與斜邊上的比例,上圖中,人物所在角度的對邊就是b邊,所以只要提供給sin壹個角度,就能得出對邊與斜邊的比例。

註意:

(1)、壹個三角形是由三條邊組成,稱為某個角度的(鄰邊、對邊、斜邊)--(非直角)。

(2)、上面兩個函數,計算出的結果只是個比例,範圍在-1和1之間

上面我們看到,角度是關鍵,所以接下來,就要說到算角度的函數

3、Math.atan2(對邊y,鄰邊x): 反正切值,在三角形中,要求某個角的弧度(角度)是多少,我們就要先知道此角度的對邊與鄰邊是多少。上圖中,因為b邊在Y軸上,a邊在X軸上,所以Math.atan2(b邊,a邊)就可以到得人物所在角度是多少了。

相信對在部分對數學公式不太敏感的同學有幫助!

實例的詳細應用:

/thread-162591-1-1.html