第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從三點計算角度?

如何從三點計算角度?

大話西游666 2019-08-01 17:35:49
如何從三點計算角度?讓我們說你有這個:P1 = (x=2, y=50)P2 = (x=9, y=40)P3 = (x=5, y=20)假設這P1是圓的中心點。它總是一樣的。我想要由P2和組成的角度P3,或者換句話說,接下來的角度P1。內(nèi)角是精確的。它總是一個銳角,所以小于-90度。我想:伙計,這是簡單的幾何數(shù)學。但我現(xiàn)在已經(jīng)找了大約6個小時的公式,而且只找到人們談論復雜的美國宇航局的東西,如arccos和矢量標量產(chǎn)品。我的頭感覺像在冰箱里。一些數(shù)學大師認為這是一個簡單的問題嗎?我不認為編程語言在這里很重要,但對于那些認為它的人來說:java和objective-c。我需要它,但沒有標記它們。
查看完整描述

3 回答

?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

如果你的意思是P1是頂點的角度那么使用余弦定律應該有效:

ARCCOS((P 12 2 + P 13 2 - P 23 2)/(2 * P 12 * P 13))

其中P 12是從P1到P2的段的長度,由...計算

sqrt((P1 x - P2 x2 +(P1 y - P2 y2


查看完整回答
反對 回復 2019-08-01
?
神不在的星期二

TA貢獻1963條經(jīng)驗 獲得超6個贊

如果你認為它是兩個向量,一個從點P1到P2,一個從P1到P3,它變得非常簡單

所以:
a =(p1.x - p2.x,p1.y - p2.y)
b =(p1.x - p3.x,p1.y - p3.y)

然后,您可以反轉(zhuǎn)點積公式:
獲取角度:

請記住,這只是意味著:a1 * b1 + a2 * b2(這里只有2個尺寸......)


查看完整回答
反對 回復 2019-08-01
?
ITMISS

TA貢獻1871條經(jīng)驗 獲得超8個贊

處理角度計算的最佳方法是使用atan2(y, x)給定點x, y返回該點的角度和X+相對于原點的軸。

鑒于計算是

double result = atan2(P3.y - P1.y, P3.x - P1.x) -
                atan2(P2.y - P1.y, P2.x - P1.x);

即你基本上由兩個點翻譯-P1(換句話說,讓你翻譯的一切P1,然后你考慮的絕對角度的差異在原點結(jié)束)P3P2。

優(yōu)點atan2是表示整圓(你可以在-π和π之間得到任何數(shù)字),而acos你需要根據(jù)符號處理幾種情況來計算正確的結(jié)果。

唯一的奇點atan2(0, 0)......它意味著P2P3必須來自不同的P1是在這種情況下沒有意義談論的角度。


查看完整回答
反對 回復 2019-08-01
  • 3 回答
  • 0 關注
  • 1633 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號