Processing math: 100%

2011年11月15日 星期二

用矩陣旋轉圓錐曲線

以下是對於原點旋轉
A=[xy1],M=[ab2d2b2ce2d2e2f]圓錐曲線的一般式是Γ:ax2+bxy+cy2+dx+ey+f=0可改寫成Γ:ATMA=0令逆時針旋轉θ角的旋轉矩陣為Rθ=[cosθsinθ0sinθcosθ0001]則旋轉過θ角之後的圓錐曲線為Γ:ATRTθMRθA=0
##ReadMore##
以上我還沒證明,不過我的想法是
一般二維的坐標旋轉可以寫成這樣[xy]=[cosθsinθsinθcosθ][xy]改寫成齊次坐標的形式就變成這樣[xy1]=[cosθsinθ0sinθcosθ0001][xy1]兩邊轉置得[xy1]=[xy1][cosθsinθ0sinθcosθ0001]把原本的ATMAATA都套一下旋轉矩陣就行了