方法一:
上圖表示直線l1:y=kx+b繞點P(m,n)選裝θ rad得到直線l2
由圖可知,四邊形PACB中∠ACB=2π-π/2-π/2-θ=π-θ,則直線l1旋轉了θ rad
可得l2的斜率為tan(arctank+θ)
然后設l2的方程為y=tan(arctank+θ)+b'
利用PA=PB列方程,求出b'.
(此方法無法計算垂直於Y軸的直線)
方法二:
直接求點B、C的坐標,然后用兩點是求直線l2的方程
方法一:
上圖表示直線l1:y=kx+b繞點P(m,n)選裝θ rad得到直線l2
由圖可知,四邊形PACB中∠ACB=2π-π/2-π/2-θ=π-θ,則直線l1旋轉了θ rad
可得l2的斜率為tan(arctank+θ)
然后設l2的方程為y=tan(arctank+θ)+b'
利用PA=PB列方程,求出b'.
(此方法無法計算垂直於Y軸的直線)
方法二:
直接求點B、C的坐標,然后用兩點是求直線l2的方程
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。