作业帮 > 综合 > 作业

求出任意位置椭圆方程已知椭圆的长度长度a,短轴长度b,中心坐标(x0,y0),长轴方向向量与X轴所成的角度(逆时针)θ.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 04:33:27
求出任意位置椭圆方程
已知椭圆的长度长度a,短轴长度b,中心坐标(x0,y0),长轴方向向量与X轴所成的角度(逆时针)θ.根据这些条件求出椭圆的方程.
只有这些分了,
因为我要编程求得平面上任意直线和任意椭圆的交点,所以需要形如:
a00*X^2+2*a01*XY+a11*Y^2+b0*X+b1*Y+c=0
的等式.以方便我转化成矩阵方程.
不知有没有简单的方法直接得出如上面形式所组成的椭圆方程?
椭圆标准方程是:X^2/a^2+Y^2/b^2=1.
你最好先知道平移公式和旋转公式,直接推可是相当有难度,计算量……
这样我们只要把椭圆x²/a²+y²/b²=0先以原点为中心逆时针旋转θ,再按照向量a=(x0,y0)平移就好了.
平移:方程f(x,y)=0的图像按向量a=(h,k)平移后方程为f(x-h,y-k)=0
这根很简单的吧,高中课本里有.
旋转:这里指的是以原点为中心,逆时针旋转θ的旋转.
这个公式有些复杂,推导一下
我们设原图像f(x,y)=0,旋转后f(x',y')=0
现在要把f(x,y)=0上每一点(x,y)的x、y用x',y'表示,然后在代回f(x,y)=0,得到的就是旋转后的方程.[不太好理解,
令r=√(x'²+y'²),cosα=x'/√(x'²+y'²),sinα=y'/√(x'²+y'²),
则x'=r*cosα,y'=r*sinα[这一个极坐标的思想]
这样f(x',y')=0上每一点就用 这点与原点的距离r 还有 这个“距离向量”与X轴的夹角α表示出来了
现在f(x',y')=0上一点(x',y')是由f(x,y)=0上一点(x,y)经逆时针旋转θ得到的

x=r*cos(α-θ)
y=r*sin(α-θ)
再结合cosα=x'/√(x²+y²),sinα=y'/√(x²+y²)

x=x'cosθ+y'sinθ
y=y'cosθ-x'sinθ
这样f(x,y)=0绕原点旋转θ的图像就变成了f(x'cosθ+y'sinθ,y'cosθ-x'sinθ)=0
现在我们来处理椭圆x²/a²+y²/b²=0
先旋转(xcosθ+ysinθ)²/a² + (ycosθ-xsinθ)²/b²=0
再平移按照向量a=(x0,y0)
得最终的椭圆方程为
[(x-x0)cosθ+(y-y0)sinθ]²/a² + [(y-y0)cosθ-(x-x0)sinθ]²/b²=0
累死了,你再看看吧,不懂或者觉得不对再问我.
你可以求直线与椭圆的交点了,你想a,b,sinθ,cosθ,x0,y0都是已知数!
那么那个方程就是一个二元二次方程了!并且只要把平方打开就能得到形如Ax²+Bxy+Cy²+Dx+Ey+F=0的式子,再把你的直线方程代入在化简,一定能得到形如Ax²+Bx+C=0的式子,然后这就是一元二次方程啊!剩下的就不用我说了吧……你要是懒得自己算,再找我……
求出任意位置椭圆方程已知椭圆的长度长度a,短轴长度b,中心坐标(x0,y0),长轴方向向量与X轴所成的角度(逆时针)θ. 已知椭圆方程2x +3y =24.写出此椭 圆的长轴,短轴,焦距的长度,写出椭圆的焦点,顶点坐标,并求离心率 若一个椭圆的长轴的长度、短轴的长度和焦距的长度成等比数列,则椭圆离心率是? 怎么样求椭圆一般方程已知椭圆中心坐标P(x0,y0),长短轴的比h及相对于椭圆中心的长轴一个端点P1(x1,y1),怎么 已知椭圆的长轴和短轴长度之和等于32,焦点间的距离等于16,求椭圆方程. 已知椭圆中心为坐标原点O,焦点在x轴上,斜率为1且过椭圆右焦点的直线交椭圆于A,B两点.向量OA+向量OB与向量a(3, 已知椭圆C的中心为坐标原点O,焦点在X轴上,斜率为1且过椭圆右焦点F的直线交椭圆于A,B两点,向量OA+OB与向量a=( 椭圆 已知椭圆上一点P(x0,y0),椭圆中心O(m,n),椭圆方程(x-m)/a^2+(y-n)/b^2=1,过P点的 椭圆和向量中的定值已知椭圆的中心为坐标原点O.焦点在x轴上,斜率为1且过椭圆右焦点F的直线交椭圆于A.B两点,OA向量+ 椭圆的几何性质的题若一个椭圆的长轴、短轴的长度和焦距成等差数列,则该椭圆的离心率是 已知椭圆过点p(3,0),且中心为原点,对称轴为坐标轴,长短两轴长度为3:1,则该椭圆的方程为 1.已知椭圆的中心为坐标原点0,焦点在X轴上,斜率为t且过椭圆右焦点P2的直线交椭圆于A,B两点.向量OA+向量OB于向