宏程序初學者在成長之路上,總會遇到正餘弦、圓、橢圓、拋物線、雙曲線等等,出錯率最高的就是橢圓曲線,尤其是在應用橢圓的參數方程時(這個問題曾不少人問過我)。
首先、我們先看看橢圓的兩個方程:
標準方程:(a:長半軸、b:短半軸。此時長半軸位於X軸上)
參數方程:
從上兩方程可知,參數方程運算要直觀得多,故常人較喜歡採用。但應用參數方程編寫宏程序是有侷限性的。如果橢圓曲線不完整且頭尾端點不處於象限軸上,是不能使用的。(當然,非要使用,也有辦法,但不是本節要談的內容。)對於這些橢圓曲線就得使用標準方程式。
具體原因見下圖分析:
同時附上一程序以供大家測試(修改黃色標示參數進行驗證)。
今天結束,下回分析旋轉後的橢圓編程。敬請關注。
閱讀更多 ZHANGTECHENG 的文章