曲线的参数方程简介
一、曲線的參數方程
1.1 參數方程的概念
一般地,在平面直角坐標系中,如果曲線上任意一點的坐標x,yx,yx,y都是某個變數ttt的函數
{x=f(t)y=g(t)(1)\left\{ \begin{aligned} &x=f(t)\\ &y=g(t) \end{aligned} \right.\tag{1} {?x=f(t)y=g(t)?(1)并且對于每個ttt的允許值,由方程組(1)所確定的點M(x,y)M(x,y)M(x,y)都在這條曲線上,那么方程組(1)就稱為這條曲線的參數方程,聯系變數x,yx,yx,y的變數ttt叫做參變數,簡稱參數。相對參數方程而言,直接給出點的坐標間關系的方程叫做普通方程。這里的參數ttt可以是一個有物理意義或幾何意義的變數,也可以是沒有明顯實際意義的變數。
一個曲線多個參數方程,一個參數方程卻只能對應一條曲線;此外,在建立參數方程時應該注明參數和參數的取值范圍。
1.2 圓的參數方程
圓心在原點,半徑為rrr,θ\thetaθ為轉過的角度。
{x=rcos?θy=rsin?θθ∈[0,2π)(2)\left\{ \begin{aligned} & x=r\cos\theta\\ & y=r\sin\theta \end{aligned}\quad \theta\in[0,2\pi) \right.\tag{2} {?x=rcosθy=rsinθ?θ∈[0,2π)(2)化成普通方程便于觀察曲線的類型。另外,若圓心不在原點,若圓心為(a,b)(a,b)(a,b),則對應參數方程應該為:
{x=a+rcos?θy=b+rsin?θθ∈[0,2π)(3)\left\{ \begin{aligned} & x=a+r\cos\theta\\ & y=b+r\sin\theta \end{aligned}\quad \theta\in[0,2\pi) \right.\tag{3} {?x=a+rcosθy=b+rsinθ?θ∈[0,2π)(3)
1.3 參數方程和普通方程的互化
一般地可以通過消去參數從而將參數方程轉化成普通方程;若已知普通方程,可以通過令x=f(t)x=f(t)x=f(t),再將xxx帶入普通方程來轉化成參數方程。特別注意x,y,θx,y,\thetax,y,θ的取值范圍。
二、圓錐曲線
2.1 橢圓的參數方程
長軸長為a,短軸長為b的橢圓的普通方程為:
x2a2+y2b2=1(a>b>0)(4)\frac{x^2}{a^2}+\frac{y^2}{b^2}=1\quad(a>b>0)\tag{4} a2x2?+b2y2?=1(a>b>0)(4)
對應的參數方程為:
{x=acos??y=bsin???∈[0,2π)(5)\left\{ \begin{aligned} &x=a\cos\phi\\ &y=b\sin\phi\\ \end{aligned} \right. \quad \phi\in[0,2\pi)\tag{5} {?x=acos?y=bsin???∈[0,2π)(5)
2.2 雙曲線的參數方程
若雙曲線的普通方程為:
x2a2?y2b2=1(a>0b>0)(5)\frac{x^2}{a^2}-\frac{y^2}{b^2}=1\quad(a>0\quad b>0)\tag{5} a2x2??b2y2?=1(a>0b>0)(5)
則對應的參數方程為:
{x=asec??y=bsin???∈[0,2π)(6)\left\{ \begin{aligned} &x=a\sec\phi\\ &y=b\sin\phi\\ \end{aligned} \right. \quad \phi\in[0,2\pi)\tag{6} {?x=asec?y=bsin???∈[0,2π)(6)?\phi?為參數,滿足條件:
- ?∈[0,2π)\phi\in[0,2\pi)?∈[0,2π)
- ?≠π2?≠3π2\phi\ne\frac{\pi}{2}\quad \phi\ne\frac{3\pi}{2}??=2π???=23π?
python中似乎沒有sec?\secsec函數,總之等于余弦的倒數就對了:
sec??=1cos?\sec\phi=\frac{1}{cos\phi} sec?=cos?1?
2.3 拋物線方程
設拋物線普通方程為
y2=2px(7)y^2=2px\tag{7} y2=2px(7)
其中,ppp表示焦點在頂點的距離。參數方程如下:
{x=2ptan?2αy=2ptan?α(8)\left\{ \begin{aligned} &x=\frac{2p}{\tan^2\alpha}\\ &y=\frac{2p}{\tan\alpha} \end{aligned}\tag{8} \right. ???????x=tan2α2p?y=tanα2p??(8)
令t=1tan?αt=\frac{1}{\tan\alpha}t=tanα1?,(8)變成:
{x=2pt2y=2pt(9)\left\{ \begin{aligned} &x=2pt^2\\ &y=2pt \end{aligned}\tag{9} \right. {?x=2pt2y=2pt?(9)
t∈(?∞,0)∪(0,+∞)t\in(-\infty,0)\cup(0,+\infty)t∈(?∞,0)∪(0,+∞),α\alphaα除頂點外任意一點與頂點連線與OxOxOx夾角,顯然當t=0t=0t=0時恰好是拋物線原點,ttt表示除原點外任意一點與原點連線斜率的倒數。
三、直線
過點P0(x0,y0)P_0(x_0,y_0)P0?(x0?,y0?)傾角為α\alphaα的直線lll,其普通方程為:
y?y0=tan?α(x?x0)(10)y-y_0=\tan\alpha(x-x_0)\tag{10} y?y0?=tanα(x?x0?)(10)
對應的參數方程為:
{x=x0+tcos?αy=y0+tsin?α(11)\left\{ \begin{aligned} &x=x_0+t\cos\alpha\\ &y=y_0+t\sin\alpha \end{aligned} \right.\tag{11} {?x=x0?+tcosαy=y0?+tsinα?(11)
ttt為參數,其絕對值等于動點PPP到P0P0P0的距離,即:
∣t∣=∣PP0∣(12)|t|=|PP0|\tag{12} ∣t∣=∣PP0∣(12)
四、漸開線和擺線
4.1 漸開線參數方程,
漸伸線(involute)(或稱漸開線(evolvent))和漸屈線(evolute)是曲線的微分幾何上互為表里的概念。若曲線A是曲線B的漸伸線,曲線B是曲線A的漸屈線。
在曲線上選一定點SSS。有一動點P由S出發沿曲線移動,選在PPP的切線上的QQQ,使得曲線長SPSPSP和直線段長PQPQPQ 相同。漸伸線就是QQQ的軌跡。圓的漸開線方程為:
{x=r(cos??+?sin??)y=r(sin????cos??)(13)\left\{ \begin{aligned} &x=r(\cos\phi+\phi\sin\phi)\\ &y=r(\sin\phi-\phi\cos\phi) \end{aligned} \right.\tag{13} {?x=r(cos?+?sin?)y=r(sin???cos?)?(13)
?\phi?是參數。
在機械工業中,廣泛地使用齒輪傳遞動力。由于漸開線的齒形的齒輪磨損少、傳動平穩,制造安裝較為方便。因此大多數齒輪采用這種齒形,設計加工這種齒輪,需要借助圓的漸開線方程。
4.2 擺線
對應的參數方程為:
{x=r(??sin??)y=r(1?cos??)(14)\left\{ \begin{aligned} &x=r(\phi-\sin\phi)\\ &y=r(1-\cos\phi) \end{aligned} \right.\tag{14} {?x=r(??sin?)y=r(1?cos?)?(14)
?\phi?是參數。
總結
- 上一篇: selenium webdriver p
- 下一篇: javaweb项目tomcat检查不到当