看板 Math 關於我們 聯絡資訊
你需要知道旋轉點、與對旋轉點之旋轉角度。 已知 B(b1,b2)、C(c1,c3)、旋轉後之B'(b1',b2')、C'(c1',c2') 解旋轉點: 線段BB'之垂直平分線與線段CC'之垂直平分線交點就是旋轉點。 解旋轉角度: 設解出來之旋轉點座標為R(r1,r2) 向量RB與向量RB'之夾角就是旋轉角度,設解出來之旋轉角為θ。 {同理,向量RC與向量RC之夾角亦為旋轉角度,應即θ。} 解新座標A': 向量RA=(a1-r1,a2-r2) 經過旋轉矩陣:[cosθ -sinθ] [sinθ cosθ] 向量RA' [a1'-r1]= [cosθ -sinθ]*[a1-r1] [a2'-r2]= [sinθ cosθ] [a2-r2] A'(a1',a2')就可以解得了。 中間的方程式及轉移矩陣推導就略過留給你了。 ※ 引述《jodo1984 (XDDD)》之銘言: : ※ 引述《jodo1984 (XDDD)》之銘言: : : 今天遇到另一種狀況, 如果三點並沒有成一直線而是形成一個三角形 : : 三角形A B C已知, 假設三角形旋轉後 B' C'已知 要求A' : : 會需要用到三角函數嗎? 有人知道這要怎麼算嗎? : : 圖形如右: http://ppt.cc/34rP : : 謝謝 : 我今天在網路上查到這個算法 : http://tw.knowledge.yahoo.com/question/question?qid=1609100901808 : 旋轉前的圖 http://ppt.cc/iXT1 : 旋轉後的圖 http://ppt.cc/lZKP : 現在要求旋轉後 C', 但是我利用他的方法算出來的座標是錯的 : 有高手可以指點一下嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.77.242.122 ※ 編輯: RAINDD 來自: 119.77.242.122 (10/13 00:08)
jodo1984 :還是不太懂,請問大大跟我跟知識家的範例有不ㄧ樣嗎? 10/13 11:23
RAINDD :方法雖不同,但結果應要一樣。 10/13 14:20
RAINDD :另,剛看你給的旋轉前後兩三角形,發現它們並不全等。 10/13 14:22
jodo1984 :旋轉後會有誤差 10/13 20:15
jodo1984 :R大,不好意思你寫的我還是不太懂。 10/13 20:32
jodo1984 :我不是理工科系,所以想說知識家的會比較簡單 10/13 20:35
jodo1984 :因為上面有推導範例比較容易理解 10/13 20:38
jodo1984 :不是說你的公式不好。 10/13 20:39
jodo1984 :只是對數學真的不行 10/13 20:43
RAINDD :我也不好意思,光用文字是很難授意講解到讓人懂的。 10/13 21:12
RAINDD :沒幫到你。 10/13 21:13
jodo1984 :請問知識家上面的方法有錯嗎?如果觀念沒錯那我可以 10/13 22:48
jodo1984 :朝這個方向走 10/13 22:49
RAINDD :我覺得沒錯唷。我也有試算過,答案沒什麼問題。 10/14 04:03
sneak : 只是對數學真的不行 https://muxiv.com 08/13 17:09
sneak : 另,剛看你給的旋轉前後 https://daxiv.com 09/17 15:04