Re: [問題] 有啥方式能判斷出旋轉後的y3正負值呢?

看板Prob_Solve作者 ((short)(-15074))時間14年前 (2010/02/05 18:21), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
如推文所言 有旋轉的公式可以用 並且在這個情形下可以進一步簡化: 首先 由於P1是原點 那麼旋轉的方程式就會是 [p2x'] = [cosθ -sinθ] [p2x] [p2y'] [sinθ cosθ] [p2y] (我用矩陣寫應該看得懂吧?!) 這裡甚至不必要直接求出 θ 為多少 只要知道 cosθ 和 sinθ 的值即可 這可以由 p2x'=P1P2距離 p2y'=0 聯立求得 cosθ 及 sinθ 之值 然後對於 P3 類似的公式有 [p3x'] = [cosθ -sinθ] [p3x] [p3y'] [sinθ cosθ] [p3y] 右邊都是已知值了 就可以求出左邊你要的座標了 --- 你的求法的問題在於 P3' 的兩個答案正好是對於 x 軸對稱 (把你的三角形對 x 軸翻上去就看得出來這是另一個答案) 在只知道距離時無可避免會有兩解 所以你得改做法 -- 'Oh, Harry, dont't you see?' Hermione breathed. 'If she could have done one thing to make absolutely sure that every single person in this school will read your interview, it was banning it!' ---'Harry Potter and the order of the phoenix', P513 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.254.23.234

02/05 19:41, , 1F
順帶一提,這樣實際下去算之後你會發現cosθ和sinθ有很漂亮
02/05 19:41, 1F

02/05 19:42, , 2F
的值出現,也就是最後你只會剩下幾個簡單的計算而已
02/05 19:42, 2F

02/06 11:52, , 3F
感謝大大.我可能要先看一下...若有問題.我再向您請教
02/06 11:52, 3F
文章代碼(AID): #1BQ_57Va (Prob_Solve)
文章代碼(AID): #1BQ_57Va (Prob_Solve)