主题:求高人帮忙做个程序啊啊啊啊 小弟不胜感激!!
 用Jacobi迭代和Gauss-Seidel迭代法求解线性方程组AX=b。一天文学家要确定一颗小行星绕太阳运行的轨道,他在轨道平面内建立以太阳为原点的直角坐标系,在五个不同的点对小行星作了五次观察,测得轨道上五个点的坐标数据(单位:万公里)如下表所示:
P1 P2 P3 P4 P5
X坐标 53605 58460 62859 66662 68894
Y坐标 6026 11179 16954 23492 68894
由开普勒第一定律知,小行星轨道为一椭圆,椭圆的一般方程可表示为:
a1x2+2a2xy+a3y2+2a4x+2a5y+1=0
分别将五个点的数据代入椭圆一般方程中,得到线性方程组,求出待定系数a1,a2,a3,a4,a5。绘制行星绕太阳运行的轨道。
(2)熟悉文件的操作,通过文件获取数据,并将结果输出至文件中。
(3)熟悉图形操作,利用QuickWin提供的库函数绘制图形。
P1 P2 P3 P4 P5
X坐标 53605 58460 62859 66662 68894
Y坐标 6026 11179 16954 23492 68894
由开普勒第一定律知,小行星轨道为一椭圆,椭圆的一般方程可表示为:
a1x2+2a2xy+a3y2+2a4x+2a5y+1=0
分别将五个点的数据代入椭圆一般方程中,得到线性方程组,求出待定系数a1,a2,a3,a4,a5。绘制行星绕太阳运行的轨道。
(2)熟悉文件的操作,通过文件获取数据,并将结果输出至文件中。
(3)熟悉图形操作,利用QuickWin提供的库函数绘制图形。